首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
啦啦啦___
创建于2021-08-16
订阅专栏
日常用到的一些js开发小技巧
等 2 人订阅
共24篇文章
创建于2021-08-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
jQuery进阶(二)
Jquery的事件对象,最简单也最容易被忽略。学会了原生的事件,对于封装一些工具类就很方便了,deferred.promise
jquery进阶(一)
Jquery的事件对象,最简单也最容易被忽略。学会了原生的事件,对于封装一些工具类就很方便了,event.currentTarget,在事件冒泡阶段中的当前DOM元素
JSON数组的操作
对JSON数组操作,对数据去重,求差集,并集,交集,首先定义两个数组对象arr1和arr2 去重 去重就是首先定义一个新的空数组,遍历原数组,判断新数组里面
javaScript深入理解
js的数据类型的转换 转换为布尔值(调用Boolean()方法) 转换为数字(调用Number() parseInt()和parseFloat()方法
js优化小技巧
优化js代码,总结一些技巧,写出更简洁的js代码,定义变量时给定类型 定义变量的时候,应该直接指明类型,而不应该让解释器去猜。 声明了3个变量,但是并不知道干嘛的
常用的js知识点
闭包产生闭包的背景 全局变量很容易被污染,为了减少全局变量的使用,将参数定义在函数体内 函数体内的参数,外界无法使用,所以在函数内返回一个新的函数,并将参数放在其中供外部调用
纯JS | 打地鼠小游戏
自己动手绘制一个打地鼠 的小游戏,首先绘制一个4*5的矩阵,模拟地鼠的洞穴。地鼠随机的冒出头来,我们用鼠标去打地鼠的脑袋,
手撸一个音乐播放器
自己动手手鲁一个小小的音乐播放器。可以实现音乐的播放,暂停,切换上一首,下一首音乐,调大调小音量等功能。 播放器展示当前播放的音乐的音乐名称,歌手,播放进度,左右切换前一首后一首,调节音量,播放暂停
动手实现一个打字小游戏
实现一个在线打字的h5,根据屏幕出现的字面,盲打字母,正确输入时自动加载下一个字母,输入错误 不加载下一个 1.字母出现动画是由中心向四周放大的效果。 2.正确输入时候,自动加载下一个字母。
说说常用的Map对象
Map 基本概念 数据类型类似于对象 对象是键对应值,键必须是字符串,而map的键不局限于字符串,可以是任何类型,包括对象等
说说常用的Set对象
set的数据集合类似于数组,本身是一个构造函数,用来生成Set结构。 set值唯一,没有重复的值,常用于去除重复的数据,key和value值相等, 在set内部,两个NaN相等,两个对象不相等
说说解构赋值
解构赋值是对赋值运算符的一种扩展,针对数组或者对象进行模式匹配,然后对一些变量赋。 数组的解构赋值 在以前我们声明变量的时候是这样声明的 有了ES6之后,就可以这样声明 根据对应的位置,对变量赋值。
说说事件冒泡和事件捕获
事件冒泡 简单来说,事件冒泡就是在一个对象上绑定事件,如果定义了事件的处理程序,就会调用处理程序。相反没有定义的话,事件会向上传播
手撸一个时间轴组件
现在一些框架基本会提供时间轴组件,但是很多时候不满足我们需求,这个时候就可以用css实现一个简单的时间轴,样式可以自定义,多样化
提高开发效率的JavaScript技术(二)
空值合并运算符 ?? 空值合并操作符( ?? )是一个逻辑操作符,当左侧的操作数为 null或者undefined时
提高开发效率的JavaScript技术(一)
Object.values() Object.values()返回一个新数组,里面的成员是传入的参数对象自身的(不含继承的)所有可遍历属性对应的值
Vue下载/导出封装
文件的导出/下载 1.创建form对象 2.设置样式 3.设置上传类型 4.设置上传的url 5.设置传递的方式
js正则表达式
项目开发中常用到正则,判断字符串的格式 用来替换文本 提取特定字符串 普通字符 包括所有大写和小写字母、所有数字、所有标点符号和一些其
前端项目编码规范
1.规范的目的 为了团队代码风格统一,增加代码的可读性和观赏性 2.适用范围 适用于技术栈为Vue,Jquery
js常用小技巧~
通常后台返回的结构会嵌套很多层,我们在取里层的数据时候,需要一层层判空,才能保证不报错,这样代码虎很冗余。
下一页