摘要: 1、基本类型 string、number、boolean let isDone: boolean = false; isDone = true; let u:undefined = undefined; let n:null = null; 2、数组/元组 let student:Array<str 阅读全文
posted @ 2024-01-04 17:31 272623186 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-08-11 16:41 272623186 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 相等操作符会先转换操作数(通常称为强制转型),然后比较它们的相等性。 在转换不同的数据类型时,相等操作符遵循下列基本规则: 1. 如果有一个操作数是布尔值,则在比较相等性之前,将其转换为数值; 2. 如果一个操作数是字符串,另一个操作数是数值,在比较之前先将字符串转换为数值; 3. 如果一个操作数是 阅读全文
posted @ 2022-03-30 15:24 272623186 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 前言 一直都在说闭包,闭包也是面试时出镜率最高的问题之一,最近面试很多,发现好多都是背题应付,过段时间可能又忘记了,下次面试继续背答案;话不多说,上代码: function student(name){ var favor = 'music';//函数里面的变量 this.name = name; 阅读全文
posted @ 2022-02-23 17:52 272623186 阅读(32) 评论(0) 推荐(0) 编辑
摘要: NaN 即 Not a Number ,不是一个数字。 在 JavaScript 中,整数和浮点数都统称为 Number 类型 。除此之外,Number 类型还有一个很特殊的值,即 NaN 。它是 Number 对象上的一个静态属性,可以通过 Number.NaN 来访问 。 console.log 阅读全文
posted @ 2022-01-20 12:02 272623186 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1、toString() 第一选择 let obj = {} Object.prototype.toString.call(obj) '[Object Object]' 2、constructor let obj = {} obj.constructor Object //true let arra 阅读全文
posted @ 2022-01-19 10:51 272623186 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.缩进:前端代码应当采用空格而非 tab 进行缩进,每次缩进为 2 个空格。 2.文件名命名规范 1)文件名称统一用小写的英文字母、数字和下划线的组合 如:node_modules(除了模块文件以外) 如: ├── systemSetting // document │ ├── systemSet 阅读全文
posted @ 2021-07-09 13:51 272623186 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: es6之扩展运算符 三个点(...)es6之扩展运算符 三个点(...)对象的扩展运算符数组的扩展运算符总结es6之扩展运算符 三个点(…)对象的扩展运算符理解对象的扩展运算符其实很简单,只要记住一句话就可以: 对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中 le 阅读全文
posted @ 2021-03-30 14:21 272623186 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 话不多说,先上图,动态渲染数据: 动态合单元格: 上代码: //动态合并单元格 function uniteTable(tableId,colLength) {//表格ID,表格列数 var tb=document.getElementById(tableId); tb.style.display= 阅读全文
posted @ 2020-12-29 10:02 272623186 阅读(593) 评论(0) 推荐(0) 编辑
摘要: $("").click(fun(){}) 和 $(document).on(‘click’,’’, fun(){}) 的区别 $("").click(function(){}) 当指定的选择器被点击时触发回调函数fn,只针对页面已存在的元素 新增加的元素没有效果 $(document).on(‘cl 阅读全文
posted @ 2020-12-15 13:59 272623186 阅读(194) 评论(0) 推荐(0) 编辑