b: 'atit'
d: {
test1: {
test2: 'patel'
;
console.log(data.val.test1); // here val is not present in object which leads the error
Error: Cannot read properties of undefined (reading 'test1')
console.log(data?.val); // using this we can check if the val is present in the data or not
9、对象属性赋值
当我们想从两个字符串创建对象并保持与字符串相同的键时 , 可以使用这个技巧来完成 。
let data1 = 'abcd';
let data2 = 'efgh';
//Longhand
let data = https://mparticle.uc.cn/api/{data1: data1 data2: data2;
//Shorthand
let data = https://mparticle.uc.cn/api/{data1 data2;
10、延迟
当 JavaScript 代码量增加时 , 可能会导致浏览器必须等到所有脚本都执行完后再加载 DOM , 从而增加了等待时间 。
通过使用这个属性 , 我们可以告诉浏览器不要等待脚本;相反 , 它将继续构建 DOM , 并在后台加载脚本 。
<p>heading before loads</p>
<script defer src=https://mparticle.uc.cn/"src/test.js\"></script>
<p>heading after loads</p>
今天爱创课堂小编的分享就到这里了 , 有想学习前端 , 了解前端更多知识的同学 , 欢迎大家私信小编领取前端学习资料 , 也可以关注 , 点赞加分享 , 多多支持小编!!!
【网信办|web前端 - 10 个很酷、很实用JavaScript特性】
- 腾讯研究院|构建美好数字社会,腾讯2022科技向善创新周成功举办
- 联想|柳传志的联想多次投资他女婿张锐的公司,网友:一家人好办事
- 【e汽车】做更懂你的智能出行伙伴 魏牌举办用户粉丝节
- javascript|Web前端培训:什么是 MEAN Stack?
- Linux|假设苹果公司远程锁死国内的苹果手机怎么办?
- 微软|如果微软立刻远程让我国所有电脑的停止运行windows,怎么办?
- 科大讯飞|让会议记录变得更轻松,科大讯飞智能办公本X2
- 腾讯公司|腾讯举办2022科技向善创新周 推动更广泛的平等与透明
- 知乎|知乎举办内容生态伙伴大会 搭建商业“获得感”内容生态
- 算法|用户来得太难,走得太容易,怎么办?