摘要: 1. 使用async/await可以更好地控制事件循环,像处理DOM事件或定时器等场合。 eg1🌰: async function asyncSetTimeout(fn,ms) { await new Promise(resolve => setTimeout(resolve, ms)); fn( 阅读全文
posted @ 2024-09-04 11:34 imsomnus 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 最近由于工作内容需要,正好学习了一下wasm(WebAssembly 的缩写)。下面通过一个例子说明如何使用: c++ 写的方法打包成wasm文件后,js如何调用里面方法: 要将C++ 写好的方法打包成 wasm 文件,并在 JavaScript 中调用其中的方法,可以按照以下步骤进行: 首先,使用 阅读全文
posted @ 2024-03-20 11:36 imsomnus 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 前端发展很快,各种技术和框架层出不穷、百花齐放,很多人都喊学不动啦!事实上JavaScript 作为前端的主要语言,虽然它的发展很快,每年都会出一些新特性,但 JavaScript 开发者的发展速度更快一些,因为很多相对较新的功能都已经有很高的使用率。 下面来看看那些具有较高采用率的新特性,2022 阅读全文
posted @ 2022-05-11 18:44 imsomnus 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 一、安装过程及替换本地文件(包括跨域解决方案)参考下面地址(写的很详细): https://juejin.im/post/6844903538783436814#%E5%8F%82%E8%80%83%E6%96%87%E6%A1%A3 二、单读讲浏览器替换本地文件方法: 1、配置浏览器 1. 点击F 阅读全文
posted @ 2020-08-08 17:09 imsomnus 阅读(1436) 评论(2) 推荐(0) 编辑
摘要: 1、响应式原理: 核心:Object.defineProperty,用法如下: 阅读全文
posted @ 2019-04-23 16:32 imsomnus 阅读(159) 评论(0) 推荐(1) 编辑
摘要: Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.assign)都不会转码。Babel 阅读全文
posted @ 2018-05-14 16:59 imsomnus 阅读(364) 评论(0) 推荐(1) 编辑
摘要: 昨天在项目中遇到一个问题,有关字符串准换成数字的问题,具体如下: 页面中<input type="number" id="bankNum" ng-model="bankNum" />,这个银行卡是从接口中取出来的,得到字段值是 bankCode :'3333333333333333333' 字符串类 阅读全文
posted @ 2018-05-03 15:09 imsomnus 阅读(1279) 评论(0) 推荐(1) 编辑
摘要: 最近在学习DOM盒子模型,各种属性看着眼花缭乱,下面根据三个系列来分别介绍一下: client系列 clientWidth :width+(padding-left)+(padding-right)—>和内容溢出无关系 clientHeight:height+(padding-top)+(paddi 阅读全文
posted @ 2018-03-30 18:31 imsomnus 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、demo代码如下: 2、画图如下: 3、规则: 1)每一个函数数据类型(普通函数/类)都有一个天生自带的属性:prototype(原型),并且这个属性是一个对象数据类型的值 2)并且prototype上浏览器天生给它加了一个属性construtor(构造函数),属性值是当前函数(类)本身 3)每 阅读全文
posted @ 2018-01-08 23:00 imsomnus 阅读(178) 评论(0) 推荐(0) 编辑
摘要: JavaScript简介 JavaScript的用途 JavaScript用来制作web页面交互效果,提升用户体验。 web前端三层来说:w3c的规范:行内样式(淘汰) 结构层 HTML 从语义的角度,描述页面结构 样式层 CSS 从审美的角度,美化页面 行为层 JavaScript 从交互的角度, 阅读全文
posted @ 2017-10-25 22:30 imsomnus 阅读(156) 评论(0) 推荐(0) 编辑