牛客-张浔 level
获赞
8
粉丝
3
关注
9
看过 TA
3
河北软件职业技术学院
2023
前端工程师
IP属地:北京
去努力追寻……
私信
关注
日期:2022年4月29日答题:JavaScript专项练习总结:1. Symbol是ES6新增的一种数据类型,表示独一无二的值。●var a = Symbol("a")  当console.log(typeof a) 的结果为 symbol。●它的内部没有 construtor 构造器,不能使用 new 关键字创建,所以,当 new Symbol() 时会报错。●Symbol.for(key) 会在全局环境下搜索是否存在对应key的Symbol对象,如果不存在则会创建该对象并添加到全局环境下,但是Symbol(key)则不会搜索,即使key值一样,创建的Symbol对象也是不同的。2. Mathlete.max() 方法传入的参数必须是Number类型,支持传入多个参数。3.阻止默认行为●event.preventDefault()●(IE)window.event.returnValue=false4.  阻止冒泡●event.stopPropagation()●(IE)window.event.cancelBubble=true5. 用于检测判断类型●Array.isArray(参数) 方法用来判断指定的参数是不是数组类型,返回Boolean布尔值。●instanceof 运算符返回一个Boolean布尔值,表示对象是否为某个构造函数的实例。●typeof 能判断类型有:number、string、boolean、symbol、undefined、function,object、array、null 的变量都返回 object。●Object.prototype.toString() 为 Object 对象的实例方法,默认情况下(即不重写该方法),返回指定参数的类型字符串。
2022.04.29 在牛客打卡23天!
0 点赞 评论 收藏
分享
每日监督打卡
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务