摘要: 0、什么是高阶函数 高阶函数英文叫Higher-order function。JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 1、filter函数的使用(过滤数组) MDN:filter( 阅读全文
posted @ 2021-11-17 22:45 寒沁 阅读(462) 评论(0) 推荐(0)
摘要: 1、标识符 标识符:指开发人员为变量、属性、函数、参数取的名字。 标识符可以包含字母、数字、下划线、$符号,但是不能以数字开头,并区分大小写,标识符不能是关键字或保留字。 2、关键字 关键字:指JS本身已经使用了的字,不能再用他们充当变量名、方法名。 包括: break、case、catch、cla 阅读全文
posted @ 2021-11-17 21:40 寒沁 阅读(300) 评论(0) 推荐(0)
摘要: 一、v-text 与 Mustache比较相似:都用于将数据显示在界面中(没有Mustache灵活) 二、v-html 会将string的html解析出来并进行渲染 三、v-show 用法与v-if相似,也用于决定一个元素是否渲染 1、v-if和v-show对比 v-if:当条件为false时,包含 阅读全文
posted @ 2021-11-15 11:45 寒沁 阅读(127) 评论(0) 推荐(0)
摘要: 在模板字符串中直接使用''表示空字符串时,发现其并不是一个真正的空字符串,而是包含两个无实际意义引号的字符串"''" const str1 = `a=''`; // str1.split('=')[1]的值为"''",与空字符串''("")不相等 console.log(str1.split('=' 阅读全文
posted @ 2021-11-12 15:37 寒沁 阅读(121) 评论(0) 推荐(0)
摘要: 一、入门介绍 1、什么是模块/模块化 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并进行组合在一起 块的内部数据/实现是私有的,只是向外部暴露一些接口(方法)与其他外部模块通信 2、为什么要模块化 降低复杂度 提高解耦性(降低耦合度) 部署方便(功能点明确) 3、模块化的好处 避免命 阅读全文
posted @ 2021-08-18 11:40 寒沁 阅读(217) 评论(0) 推荐(0)