简述ES6中的Promise对象
摘要:Promise 的含义 所谓Promise,行为上是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。语法上,Promise 是一个对象,它可以获取异步操作的消息。 Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和reje
阅读全文
posted @
2024-05-21 14:53
DaxMeng
阅读(18)
推荐(0)
你可能不了解的js
摘要:js基础篇 const options = {}; (options.methods || (options.methods = {}))['name'] = 'test';
阅读全文
posted @
2022-11-09 21:56
DaxMeng
阅读(22)
推荐(0)
TypeScript知识点
摘要:定义 TypeScript 是由微软开发的自由和开源的编程语言, 是JavaScript 的一个超集,支持 ECMAScript 6 标准。其设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。 复杂的类型声明示例 https://
阅读全文
posted @
2022-10-11 20:23
DaxMeng
阅读(63)
推荐(0)
webpack打包详细说明
摘要:webpack代理时自动更新失效 // vue.config.js module.exports = { devServer: { port: 8080, hotOnly: false, disableHostCheck: true, headers: { 'Access-Control-Allow
阅读全文
posted @
2021-12-30 19:29
DaxMeng
阅读(241)
推荐(0)
遍历数组的四种方法对比:for vs for-in vs forEach() vs for-of(译文)
摘要:作者:Dr. Axel Rauschmayer 原文网址:https://2ality.com/2021/01/looping-over-arrays.html 本文主要比较遍历数组的四种方法: for循环 for (let index=0; index < someArray.length; in
阅读全文
posted @
2021-06-29 16:14
DaxMeng
阅读(295)
推荐(0)
移动端适配:font-size设置
摘要:一、做移动端适配的常用基础知识 移动端分为逻辑像素和物理像素,计算原理如下: 逻辑像素=物理像素/dpr scale 其中dpr全称为devicePixelRatio设备像素比,使用 可以取到scale一般为 `` 中设置的initial scale大部分情况,设备的devicePixelRatio
阅读全文
posted @
2017-08-23 17:09
DaxMeng
js原生事件委托的实现
摘要:原生js事件委托实现 html界面 js的逻辑实现
阅读全文
posted @
2017-07-28 16:05
DaxMeng
阅读(353)
推荐(0)
JavaScript常见问题
摘要:#iframe sandbox sandbox="allow-same-origin allow-scripts allow-popups allow-forms" scrollIntoView 让元素滚动到可见视图范围内
阅读全文
posted @
2016-10-31 09:31
DaxMeng
阅读(202)
推荐(0)
ES6和babel的恩怨纠葛
摘要:ES6踩坑之旅 babel埋坑指南 1.Babel的配置文件是.babelrc,存放在项目的根目录下。使用Babel的第一步,就是配置这个文件。 该文件用来设置转码规则和插件,基本格式如下: ES2015转码规则: 然后将规则加入babel的配置文件中 2.Babel默认只转换新的JavaScrip
阅读全文
posted @
2016-10-08 11:13
DaxMeng
阅读(259)
推荐(0)
js模块编程
摘要:requirejs模块用法说明 paths: { 模块名: 映射路径, }, shim: { 模块名: { deps: [模块名], exports: 变量名 } } requirejs和sea.js异同 requirejs demo require.config({ baseUrl: './',
阅读全文
posted @
2016-07-14 19:12
DaxMeng
阅读(177)
推荐(0)
angularjs相关知识细化
摘要:angularjs控制器间的通信机制( $broadcast和 $emit) 在控制器里假设所有的都采用了 $on方法监听了所有事件: $broadcast表示广播到子级控制器和后代级控制器 $emit表示事件发送到父级控制器和祖先级控制器 注:平级控制器监听得不到任何消息 示例 html <bod
阅读全文
posted @
2016-07-13 11:03
DaxMeng
阅读(420)
推荐(0)
js字符串截取
摘要:场景 中文长度为2,英文长度为1,当某段文字长度超过规定的数字时,截取并在后缀处加上省略号。 代码demo
阅读全文
posted @
2016-05-31 19:59
DaxMeng
阅读(250)
推荐(0)
js函数柯里化
摘要:函数柯里化是什么? 函数柯里化(curry)就是只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 函数柯里化案例? 函数柯里化的应用场景? 最典型的代表应用,是bind函数用以固定this这个易变对象。
阅读全文
posted @
2016-05-26 00:26
DaxMeng
阅读(224)
推荐(0)
javaScript特殊知识点归纳
摘要:map和set 1. map 2.set 3.iterable类型(Array、Map、Set) Array(map和reduce方法) 1.map 由于map()方法定义在JavaScript的Array中,我们调用Array的map()方法,传入我们自己的函数,就得到了一个新的Array作为结果
阅读全文
posted @
2016-03-23 17:31
DaxMeng
阅读(349)
推荐(0)
JavaScript _proto_、prototype原型、原型链、constructor构造器、类式继承、原型继承
摘要:<h1 1. prototype、_proto_、constructor、原型链</h1 图示,上面的函数可用如下图例表示 知识点:1. 任何一个由构造器产生的对象都有\_proto\_属性,且此属性指向该构造器的prototype。2. 所有构造器/函数的\_proto\_都指向Functi...
阅读全文
posted @
2015-11-15 21:52
DaxMeng
阅读(263)
推荐(0)
javascript 跨域问题
摘要:<h1 1.同源策略起源</h1 同源策略是浏览器最基本的安全策略,它认为任何站点的内容都是不安全的,所以当脚本运行时,只被允许访问来自同一站点的资源。同源是指域名、协议、端口都相同。如果没有同源策略,就会发生下面这样的问题: 恶意网站用一个iframe把真实的银行登录页放到他的页面上,当用户使用用...
阅读全文
posted @
2015-11-13 22:58
DaxMeng
阅读(119)
推荐(0)
【javascript知识点】javascript 额外篇
摘要:经过了三天的js基础的讲解,我们不可能面面俱到,因此有了这篇附加的博文,主要讲一些我认为面试题和额外的补充知识点 面试过程中常见的题型 js原型 + 每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法和属性,也就是说将函数...
阅读全文
posted @
2015-11-12 00:47
DaxMeng
阅读(237)
推荐(0)
【JavaScript知识点十】javascript DOM基本操作
摘要:1. 获取节点 1-1 document getElementById() 通过元素ID获取 getElementsByTagName() 通过元素标签获取 getElementsByName() 通过name属性获取 getElementsByClassName()通过class属性获取 1-2
阅读全文
posted @
2015-11-11 01:03
DaxMeng
阅读(198)
推荐(0)
【JavaScript知识点九】 javascript window对象
摘要:【JavaScript知识点九】 window对象 1. navigator导航器对象 appCodeName 返回浏览器的代码名 appName 返回浏览器的名称 appVersion 返回浏览器的平台和版本信息 cookieEnabled 返回指明浏览器中是否启用cookie的布尔值...
阅读全文
posted @
2015-11-09 23:46
DaxMeng
阅读(203)
推荐(0)
【JavaScript知识点八】javascript 正则表达式
摘要:【JavaScript知识点八】 正则表达式 1.创建 1-1 方式 字面量 var 变量名 = /表达式/模式修饰符 构造函数 var 变量名 = new RegExp("表达式","模式修饰符") 1-2 表达式 单个字符与数字 . 查找单个字符,除换行符和行结束符 [a-z0-9] 匹配方括号
阅读全文
posted @
2015-11-09 22:06
DaxMeng
阅读(180)
推荐(0)