01 2023 档案
摘要:温习日志 ——2023年1月31日下午 学习内容 奇妙的链式方法 通过filter方法、map方法等等都会返回遍历后的新数组,所以可以使用链式写法 练习3,详见于代码 find方法 find方法参数接受一个函数类似于map和filter,函数的参数分别是find(遍历的当前值, 当前索引, 遍历的数
阅读全文
摘要:温习日志 ——2023年1月30日下午 学习内容 简单数组方法 通过arr.slice(开始截断索引, 截断后一位索引)返回的是截断后的新数组 如果slice中不放任何参数就是类似于浅拷贝 通过arr.splice(开始截断索引, 截断数量, 在截断索引处插入的值)返回被截断的集合数组,改变原数组
阅读全文
摘要:温习日志 ——2023年1月29日下午 学习内容 默认参数 在ES5时,当检验函数中参数是否添加,并且添加默认值,需要用到|| 在ES6只需在函数中的参数直接等于默认参数,当调用时没有给参数则使用默认值,如: function(a = 1, b = 2) {} 对于给对象赋值时,若是键与参数相同写一
阅读全文
摘要:温习日志 ——2023年1月28日下午 学习内容 Sets 通过new Set(可迭代对象)创建set set集合会将数组中重复项删除,保证都是唯一值 set接受可迭代对象,就算是字符串也行 set方法: set.has(); // 判断set中是否有要查询的值 set.size; // 返回set
阅读全文
摘要:温习日志 ——2023年1月24日下午 b站学习地址 学习内容 解构数组 通过const [a, b, c] = arr可以将arr数组的前三个值根据位置赋值 也可以通过const [a, b, , c] = arr将arr数组的前两个和第四个赋值直接跳过第三个 对于以前交换变量的值需要第三方变量,
阅读全文
摘要:温习日志 ——2023年1月16日下午 b站学习地址 学习内容 JS高阶总览 JS的引擎和运行时间 JS知名的引擎有Chrome的V8、火狐的spiderMonkey等等 JS的引擎有调用栈和堆 JS是及时编译的语言 DOM、Timer、Fetch API都是web的api不是JS原生的 运行时分为
阅读全文
摘要:温习日志 ——2023年1月17日深夜 学习内容 H5C3基础 什么是DOM DOM是文件对象模型 我们可以获取DOM节点进行操作 项目 #1_猜数迷 获取元素,document.querySelector() 可以根据HTML标签中的class只需要在document.querySelector(
阅读全文
摘要:温习日志 学习内容 迭代__循环 学习了for语句循环 for (声明变量; 循环判断语句; 单次循环结束完成的语句) {} 如果for里面的条件都已经准备好是可以省略的,如:for (; ;) {} 循环数组,break 和 continue 在for循环中的循环判断语句可以使用声明变量 < 数组
阅读全文
摘要:温习日志 ——2023年1月15日上午 学习内容 语句与表达式 语句只执行代码,而不返回值 如果在语句中声明变量,会产生块级作用域,外部访问不到块级作用域中的局部变量 表达式是有返回值,所有在使用过程中我们可以引入表达式,但是引入语句就会报错 三元运算符 三元运算符就是表达式,所以我们就可以在声明变
阅读全文
摘要:温习日志 ——2023年1月13日晚 b站学习地址 学习内容 前面视频都是代码开发环境以及相关配置的设置 JS、CSS、HTML的关系相当于英语中的HTML(名词),CSS(形容词),JS(动词) Hello world! 在chrome下,打开终端,按键F12 点击console选项,点击下方
阅读全文
摘要:温习日志 ——2023年1月14日下午 b站学习地址 学习内容 let和const命令 1. 在平常使用中我们使用let命令声明变量 1. 对于let命令声明的变量我们可以自由地赋值为其他的值 1. const命令定义的是常量,如果你觉得这个值不会变就用const命令 1. var命令是古老的,不推
阅读全文

浙公网安备 33010602011771号