日期: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=false
    4.  阻止冒泡
    ●event.stopPropagation()
    ●(IE)window.event.cancelBubble=true
    5. 用于检测判断类型
    ●Array.isArray(参数) 方法用来判断指定的参数是不是数组类型,返回Boolean布尔值。
    ●instanceof 运算符返回一个Boolean布尔值,表示对象是否为某个构造函数的实例。
    ●typeof 能判断类型有:number、string、boolean、symbol、undefined、function,object、array、null 的变量都返回 object。
    ●Object.prototype.toString() 为 Object 对象的实例方法,默认情况下(即不重写该方法),返回指定参数的类型字符串。
2022-04-29
在牛客打卡23天,今天学习:刷题 45 道
全部评论

相关推荐

CARLJOSEPH...:宝宝你戾气太大了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务