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

JavaScript深入浅出

Bosn 资深架构师
难度中级
时长 5小时28分
学习人数
综合评分9.60
492人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰

最新回答 / 慕九州4049775
老师说的是tostring这个不能遍历出来.obj.propertyIsEnumerable("toString"); tostring不可枚举,所以不能遍历

已采纳回答 / 码娃娃
调用它属性时会临时创建对象,调用完后就销毁,创建它的t属性时,也会创建临时对象,但创建完t属性后就销毁了,然后你再调用t属性,又会创建临时对象,但此时t是木有的ok?

已采纳回答 / syou_yu
那个代码的相似arraysSimilar函数是理解成存在相同的数据类型,例如var arr1=[1,2,null]         var arr2=[4,null,null]; 存在Number和null,顺序可以不同,数组的长度一致。没有明确到两个数组里面元素的类型要一一对应。我的理解而已,有错希望理解。

已采纳回答 / jk_x
老师还没发布呢,别急

已采纳回答 / 慕斯卡8874433
这是闭包吧,func可以访问它上层函数的变量。

已采纳回答 / 慕村3247399
能不能delete成功就是看属性的configurable的值是ture还是false。如果是ture就是能够删除属性,否则删除失败 

已采纳回答 / ZhouJT
给oDiv.style.left赋值必须是字符串才行,100+‘px’会把结果隐式的转换为字符串类型即'100px',而直接赋值为100px不是字符串 则会报错。

已采纳回答 / egos
也可以理解为引用吧,一般情况下不可枚举的对象是不能被引用的

已采纳回答 / 建聪0
因为obj6.y=2,你已经将y变成了一个值属性,obj6.y.z=3不会将y变成一个对象,因此结果是undefined 是正常的。下确的做法是:var obj={x:1}obj.y={z:3}Object {z: 3}obj.y.z3

已采纳回答 / ZTON
因为argumnets[0] 就是第一个参数,即x

已采纳回答 / qq_在迷宫_0
严格模式需要给浏览器设置下吧,试了下这个代码在谷歌浏览器会报错,在火狐和360极速浏览器就不会
课程须知
1.您至少学习了本站“JS入门”、“JS进阶”两门基础课程。 2.如您具备一定实践经验对学习有很大帮助。 3.如您没有脚本编程开发经验,学习过程有可能会受挫部分内容或示例代码,请“暂时略过不懂的部分,后面章节会阐述”,当然想透彻学习,还需大量实践来体会知识的内涵。
老师告诉你能学到什么?
结合实例,深入解析以下知识内容: 1. 数据类型、表达式和运算符、语句; 2. 对象、数组、变量、函数; 3. this、闭包和作用域; 4. OOP; 5. 正则与模式匹配。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消