首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
javaScript
林小饼
创建于2022-01-23
订阅专栏
js知识点
暂无订阅
共107篇文章
创建于2022-01-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浅拷贝与深拷贝
浅拷贝 法1:直接赋值 法2:Object.asign() 法3:Array.prototype.slice() 法4:Array.prototype.concat() 法5:扩展运算符... 深拷贝
自定义指令(vue2)
自定义指令的5个钩子函数: bind 只调用一次,指令第一次绑定到元素时调用,可以定义一个在绑定时执行一次的初始化动作。 inserted 被绑定元素插入父节点时调用(父节点存在即可调用,不必存在于
组件传值(vue2)
1.组件通信-父向子传值 子组件内,props 定义变量, 在子组件内,使用 props里面定义的变量 父组件内,使用子组件,属性方式给 props 变量传值 2.组件通信-子向父传值 父组件内, 给
浅谈递归
1.什么是递归函数:在函数内部调用自己 2.递归函数的特点: 一般能用循环实现的,也可以用递归实现 递归也要有结束条件,否则会导致死循环 3.递归的简单实现 单函数递归:自己调用自己 双函数递归:两个
while 场景:穷举
穷举:从遍历到无穷大,直到找出符合条件的数 **有一群人:如果3个人站一排,多一个人;如果四个人站一排,多2个人;如果五个人站一排,多3个人,请问一共有多少人? **
猜数字小游戏
猜数字小游戏规则 生成0~99的随机幸运数字(整数) 让用户输入数字,直到猜对为止 使用 while 循环 猜数字小游戏规则(升级版) 生成0~99的随机幸运数字(整数) 让用户输入有效数字,只有三次
排序
1.冒泡排序(原理) 2.Array.sort() 排序方法 3.随机数排序 要求:随机生成10-100之间的10个数,存入新数组,并进行排序。
一次性搞懂find、some、every、map、findIndex、filter、reduce
find() find() 寻找数组中符合条件的元素,找到一个就返回这个元素 some() some() 寻找数组中符合条件的元素,找到一个就返回true,没找到就false every() ever
String对象
1.获取字符串中的单个字符(类似数组): String[下标] 2.检查某个字符在不在字符串中: String.indexof('查询的字符') 3.替换字符串中的字符: String.replace
关于 Math 数学对象
1.获取圆周率 Math.PI 2.四舍五入 Math.round() 3.向上取整 Math.ceil() 4.向下取整 Math.floor() 5.求最大值 Math.max() 6.求最小值
求数组中每个元素出现的次数
法1 for循环+声明空数组 法2 forEach遍历+声明空数组 法3 filter()方法 法4 reduce()方法
双重 for 循环 写一个九九乘法表
双重 for 循环 实现爱心矩阵 双重 for 循环 实现正三角 双重 for 循环 实现倒三角 双重 for 循环之经典应用: 九九乘法表 (同正三角的原理)
数组去零的方法
for 循环 + push() for 循环 + splice() forEach 遍历 + push() filter()
JavaScript 创建函数的几种方式
1.函数式声明(具名函数定义) 语法: function 函数名() {} 2.表达式声明(匿名函数定义) 2.1匿名函数赋值,语法: let 函数名=functiion(){} 2.2匿名函数自执行
如何交换两个变量?
法1 临时变量法 法2 加减法(适用于数值型) 法3 变量的解构赋值(只能用 var) 法4 数组法 法5 对象法 法6 异或法(适用于数值型)
JavaScript 的数据类型及转换
JavaScript 的数据类型 1. 基本数据类型(7个) Number String Boolean Null Undefined Symbol BigInt 2.引用数据类型
如何区分数组和对象?
法1 Array.isArray 法2 instanceof 法3 constructor 法4 Object.prototype.toString.call
封装当前星期几的函数
法1 if - else if - else 语句 法2 switch-case 语句 法3 巧用数组下标
逻辑中断(短路运算)
1.什么叫逻辑中断 逻辑中断又称短路运算,如果逻辑表达式左边的式子就可以决定结果,则右边的式子编译器不执行。 2.短路运算规则 逻辑与 && :一假则假(找假) 如果左边式子可以转换成 false ,
判断数组中是否所有元素都是正数
目标:判断数组中是否所有元素都是正数。 如果都是,则返回true,否则返回false 法1 声明一个新数组,循环遍历原数组,原素组里大于0的数,才往新数组里面push,最后比较两个数组长度即可 法2
下一页