javascript技巧

  • JavaScript块级作用域绑定的实现流程

    目录 1.var声明和变量提升 2.块级声明和临时死区 3.禁止重复声明 4.块级作用域绑定的最佳实践 1.var声明和变量提升 无论是在函数作用域亦或是全局作用中使用var声明的变量,都会在预编译阶 ...

  • 关于对async await效率问题的深入思考

    关于async await async await于ES2017标准引入,本身的功能是作为语法糖简化写法的. 下面列举一个使用promise的例子: function myPromise(flag) ...

  • JavaScript 链表定义与使用方法示例

    本文实例讲述了JavaScript 链表定义与使用方法.分享给大家供大家参考,具体如下: 链表 一个 链表 是数据元素的线性集合, 元素的线性顺序不是由它们在内存中的物理位置给出的. 相反, 每个元素 ...

  • 原生JavaScript实现购物车

    本文实例为大家分享了JavaScript实现购物车的具体代码,供大家参考,具体内容如下 效果: 代码: <!DOCTYPE html> <html> <head> ...

  • Three.js中实现Bloom效果及完整示例

    目录 在 Three.js 中实现 Bloom 效果 准备工作 实现 Bloom 效果 完整代码 结论 在 Three.js 中实现 Bloom 效果 Bloom 是一种常用于游戏和电影场景中的后期特 ...

  • TypeScript如何开启严格空值检查

    目录 一.strictNullChecks 注意点1 注意点2 二.变量如何可以为空 1. 使用联合类型 2. a? 默认undefined 三.安全检查 1. 变量可空的安全检查 四.可空类型的函数 ...

  • JavaScript WebGL 图片透明处理的方式

    目录 引子 关于透明 α 混合 参考资料 引子 JavaScript WebGL 使用图片疑惑点中提到两张图片叠加,默认情况下,即使有透明的区域也不会透过看到.现在就来看这个透明的处理. Origin ...

  • 基于javascript原生判断DOM是否加载完毕

    readyState document.readyState 返回当前文档的状态,属性如下: uninitialized 还未开始加载 loading 加载中 interactive 已加载,文档与用 ...

  • JS+AJAX实现省市区的下拉列表联动

    本文实例为大家分享了JS+AJAX实现省市区下拉列表联动的具体代码,供大家参考,具体内容如下 效果图如下,DB中存取的数据来抽取. 前台JSP页面的实现 <div class="inf ...

  • jQuery中的CSS-DOM操作

    除了css()以外,还有获取和设置元素高度.宽度.相对位置等的样式操作方法,语法如下: 高度和宽度示例: <!DOCTYPE html> <html lang="en&qu ...

  • jJavaScript中toFixed()和正则表达式的坑

    目录 toFixed精度问题 导致原因 解决办法 正则表达式全局匹配的坑 toFixed精度问题 toFixed方法可以把Number四舍五入为指定小数位数的数字.可是大家看下下面这张图,发现了什么? ...

  • JavaScript实现网页动态生成表格

    JavaScript(JS)网页–动态生成表格,供大家参考,具体内容如下 在网页中,动态生成列表的内容,将数组中的object加入到列表中(没学到数据库).在HTML中创建thead,然后通过Java ...

  • javascript验证香港身份证的格式或真实性

    话不多说,请看代码 function IsHKID(str) { var strValidChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" // basic ...

  • 如何实现修改密码时密码框显示保存到cookie的密码

    只要在input框中加入AUTOCOMPLETE="OFF" 即可 复制代码 代码如下: <input name="pwd" id="passw ...

  • Bootstrap每天必学之弹出框(Popover)插件

    Bootstrap弹出框插件,提供了一个扩展的视图,弹出框(Popover)插件根据需求生成内容和标记,默认情况下是把弹出框(popover)放在它们的触发元素后面. 弹出框(Popover)与工具提 ...

  • JS中的6种打断点的方式实例总结

    目录 前言 普通断点 条件断点 DOM 断点 URL 断点 Event Listener 断点 异常断点 总结 前言 Debugger 是前端开发很重要的一个工具,它可以在我们关心的代码处断住,通过单 ...

  • js完整倒计时代码分享

    本文实例为大家分享了js倒计时代码,供大家参考,具体内容如下 <html> <head> <title>倒计时测试</title> <script ...

  • 小程序实现多个选项卡切换

    选项卡的功能用途有很多地方:例如商品评论的切换,还有文章分类还有各种各样的切换功能需要用到.这个实现是通过for循环,取数值下标的方式来实现切换 test.wxml <view class='c ...

  • JS中FormData类实现文件上传

    本文实例为大家分享了JS中FormData类实现文件上传的具体代码,供大家参考,具体内容如下 上篇文章讲到了FormReader类实现文件上传,但是那是HTML5的新特性,在不支持H5的浏览器上则无法 ...

  • ts中的void和never类型及区别

    目录 ts中的void和never类型 void never 补充:void类型和never类型 void类型 never类型 ts中的void和never类型 void 表示没有任何类型 // 没有 ...