logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaScript-- ES6+ 一些常用的语法糖

来源于Jonas老师的课程代码。代替 if/else。

#javascript#学习#es6
JavaScript--var,let和const

/ - 块级作用域2. 变量提升(Hoisting)- 提升并初始化为/ - 提升但不初始化(暂时性死区)3. 重复声明- 允许重复声明/ - 不允许重复声明

#javascript#前端#开发语言
JavaScript--立即调用函数表达式(IIFE)和现代语法糖

/ 方式1:括号包裹函数console.log('立即执行!');})();// 方式2:括号包裹整个表达式console.log('立即执行!');}());// 方式3:使用其他运算符!console.log('立即执行!');}();console.log('立即执行!');}();

#javascript#开发语言#ecmascript
JavaScript--setTimeout 与 clearTimeout,setInterval和clearInterval

方法用于在指定的毫秒数后执行一次代码或函数。方法用于每隔指定的毫秒数重复执行代码或函数。返回一个正整数,表示间隔定时器的ID。返回一个正整数,表示定时器的ID。方法用于取消先前通过。

#javascript#前端#开发语言
JavaScript--Date对象

【代码】JavaScript--Date对象。

#javascript#前端#开发语言
JavaScript--DOM操作元素(选择,创建,插入,删除)

【代码】JavaScript--DOM操作元素(选择,创建,插入,删除)

#javascript#前端#html
JavaScript--事件委托

事件委托是一种利用事件冒泡机制,将事件处理程序绑定在父元素上,而不是每个子元素上,通过事件目标(event.target)来判断具体是哪个子元素触发事件的技术。

#javascript#开发语言#ecmascript
JavaScript--Object.creat()

是 JavaScript 中用于创建新对象的方法,它允许你指定新对象的原型对象。基本功能和使用1. 创建以指定对象为原型的对象

#javascript#开发语言#ecmascript
JavaScript--静态方法

静态方法是直接绑定到类本身而不是类实例的方法。这意味着您可以直接通过类调用静态方法,而无需创建类的实例。不能用实例调用。return '这是一个静态方法';// 实例方法return '这是一个实例方法';// 调用静态方法// "这是一个静态方法"// 创建实例调用实例方法// "这是一个实例方法"

#javascript#开发语言#ecmascript
Vue3 + uni-app 自定义导航栏的方法封装(考虑平台兼容性)

在模板中添加一个填充盒子,其高度为状态栏高度 + 导航栏高度,防止内容被固定定位的导航栏遮挡。素材来源于B站的咸虾米老师视频,再加上自己的一点理解,老师讲的非常好,非常通俗易懂,推荐。动态绑定样式,确保在不同设备上都能正确显示。),并兼容处理获取失败的情况(返回 0)。获取胶囊按钮的位置信息(),然后计算出导航栏高度。

#uni-app#javascript#前端
到底了