上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: 原始类型有哪几种?null 是对象吗? 在 JS 中,存在着 6 种原始值,分别是: boolean null undefined number string symbol 首先原始类型存储的都是值,是没有函数可以调用的,比如undefined.toString() 此时你肯定会有疑问,这不对呀,明 阅读全文
posted @ 2020-08-10 20:59 大牛半路出家 阅读(242) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/Red-ButterFly/p/9055175.html 重点 阅读全文
posted @ 2020-08-10 20:58 大牛半路出家 阅读(197) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/u014328357/article/details/53317136 好多,自己看吧 阅读全文
posted @ 2020-08-10 20:50 大牛半路出家 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 「node.getAttribute('someAttribute')」获取的是「attribute」 「node.someAttribute」获取的是元素的「property」,二者并不相同,本文将进行详细对介绍。 在大多数情况下「property」和「attribute」是同步的,如场景1。 场 阅读全文
posted @ 2020-08-10 20:47 大牛半路出家 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1. script 没有 defer 和 async 会停止(阻塞)dom 树构建,立即加载,并执行脚本 2. script 带 async 不会停止(阻塞)dom 树构建,立即异步加载,加载好后立即执行 3. script 带 defer 不会停止(阻塞)dom 树构建,立即异步加载。加载好后,如 阅读全文
posted @ 2020-08-10 20:44 大牛半路出家 阅读(207) 评论(0) 推荐(0) 编辑
摘要: JS延迟加载,也就是等页面加载完成之后再加载 JavaScript 文件。 JS延迟加载有助于提高页面加载速度。 一般有以下几种方式: 1)defer 属性 1 <script src="test1.js" defer="defer"></script> 2)async 属性 1 <script s 阅读全文
posted @ 2020-08-10 20:42 大牛半路出家 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: ["1", "2", "3"].map(parseInt) 答案是多少? 让我们先看看最直接最粗暴的方式 没错,答案就是:[1, NaN, NaN],那为什么答案是[1, NaN, NaN]呢? 1.让我们先了解一下map函数的定义 JavaScript Array map() 方法 定义和用法 m 阅读全文
posted @ 2020-08-10 20:40 大牛半路出家 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Null和undefined的区别? (1)null是一个表示”无”的对象,转我数值是为0,undefined是一个表示”无”的原始值,转为数值时为NaN。当声明的变量还未被初始化时,能量的默认值为undefined (2)Null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象 (3 阅读全文
posted @ 2020-08-10 20:18 大牛半路出家 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 说几条JavaScript的基本规范 1、不要在同一行声明多个变量 2、使用 或!==来比较 3、使用字面量的方式来创建对象、数组,替代new Array这种形式 4、不要使用全局函数 5、switch语句必须要带default分支 6、函数不应该有的时候有return,有的时候没有return 7 阅读全文
posted @ 2020-08-10 20:17 大牛半路出家 阅读(377) 评论(0) 推荐(0) 编辑
摘要: JS内置对象有哪些? JS内置对象分为数据封装类对象和其他对象 数据封装类对象:String,Boolean,Number,Array,和Object; 其他对象:Function,Arguments,Math,Date,RegExp,Error 阅读全文
posted @ 2020-08-10 20:15 大牛半路出家 阅读(969) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页