为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript深入浅出

Bosn 资深架构师
难度中级
时长 5小时28分
学习人数
综合评分9.60
493人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰
  • JSON.parse('{"x":1}');将字符串转化为对象; toString()对象转化为字符串; ValueOf()方法将对象转化为基本类型
    查看全部
  • 2、Object.isExtensible标签是否可扩展,可以添加属性修改属性 3、Object.seal([obj])使configurable的属性标签设定为false,即使对象的属性不能被配置 Object.isSealed([obj])判断对象是否为不可配置 4、Obeject.freeze([obj])将对象的configurable属性标签以及writable属性标签设定为false Object.isFreozen([obj])判断对象是否被冻结
    查看全部
  • 1、Object.prototype.toString方法会将参数变为对象再做处理
    查看全部
  • 总结。。
    查看全部
  • ie678有兼容问题
    查看全部
  • instanceof的判断原理,左 的原型链上是否有 右侧构造函数的prototype属性
    查看全部
  • 对基本类型设置属性会被临时转换为包装类型,可以成功,但是随后会被销毁,无法调用
    查看全部
  • 从大神那抄来的: instanceof是用来区分引用类型和基本数据型的; 而prototype是原型链中构造函数的一个自带属性,它是用来指向原型对象的,指向原型对象的作用是来共享这个原型对象中所有的属性和方法,为什么要这么做呢? 是因为创建每个新object对象,有时候需要给他加方法,比如object.name=”Bob“之类的,但是每次创建都很麻烦,所以就采用这种共享指向的方法
    查看全部
  • 使用基本類型時,僅能附加屬性,在使用過後及會銷毀 在影片中呼叫的length及為String Object本身包含的屬性,不存在於str本身 所以若要對string進行附加並保存其値,必須使用 new String("string")
    查看全部
  • NaN === NaN => return false
    查看全部
  • JavaScript 型別轉換: int to string: num + '' string to int: num - 0
    查看全部
  • key1.join().indexOf(typeFirst)<0 这句话是什么意思啊??? 首先,还是建议问问题可以贴出代码,这样可能可以让大家更加明白你要问什么问题。下面是我个人的理解,如果说错了还希望大家或者题主指正。 就这个问题,我想可以先说说表达式key1.join().indexOf(typeFirst)<0中两个方法join()以及indexOf()的用法: (1)join():作用是将数组转化为字符串,其作用与toString()相同。 (2)indexOf():返回某个指定的字符串值在字符串中首次出现的位置。要注意的是indexOf()对大小写敏感且如果要检索的字符串值没有出现,则该方法返回 -1。 下面是我自己在chrome的控制台简单写的一个例子。如有错误,还请指正: var key1=['a','b','c','d']; //先定义一组数组 key1.join();//返回的结果是:"a,b,c,d",即该方法已经将key1数组转为字符串"a,b,c,d" var typeFirst='my' ;//定义typeFirst字符串 key1.join().indexOf(typeFirst)<0;//返回的结果是true,小于0是正确(记得indexOf查找不到字符串时返回的值是-1),因此该表达式表示的是在数组key1中无法查找到typeFirst中对应的字符串。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 属性标签
    查看全部
  • 设置对象的属性 var person={}; Object.defineProperty(person,'name',{对象,每一个标签的值});
    查看全部
  • 巧用+ - 改变数据类型,‘num’-0=》num;num+‘’=》str
    查看全部

举报

0/150
提交
取消
课程须知
1.您至少学习了本站“JS入门”、“JS进阶”两门基础课程。 2.如您具备一定实践经验对学习有很大帮助。 3.如您没有脚本编程开发经验,学习过程有可能会受挫部分内容或示例代码,请“暂时略过不懂的部分,后面章节会阐述”,当然想透彻学习,还需大量实践来体会知识的内涵。
老师告诉你能学到什么?
结合实例,深入解析以下知识内容: 1. 数据类型、表达式和运算符、语句; 2. 对象、数组、变量、函数; 3. this、闭包和作用域; 4. OOP; 5. 正则与模式匹配。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!