一、ios白屏问题ios端基于vue开发的H5无法正常显示,白屏问题1、代码问题确定方法:在ie/edge浏览器中打开,看是否正常显示,如果仍然白屏,可以确定问题解决方法:1、代码中是否使用es6,如果使用,确定使用es6转es5,(npm install babel-polyfillnpm ins ...
分类:
移动开发 时间:
2019-12-27 19:38:31
阅读次数:
127
//基础语法function People(name,email){ name, email } class User{ constructor(name,email){ this.name = name; this.email = email; } getinfo(){ console.log(t ...
分类:
移动开发 时间:
2019-12-27 00:36:40
阅读次数:
98
详:.doc (颜色标注)2章17条 2018.6.24 星期日 1:24第 1 章 让自己习惯 JavaScript第 1 条:了解你使用的 JavaScript 版本ES5 引入了另一种版本控制的考量——严格模式(strict mode)。仍被视为是严格的。所以,为了达到更为普遍的兼容性,建议在... ...
分类:
Web程序 时间:
2019-12-25 23:50:52
阅读次数:
109
在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 下面先来看看大家最常见的一种写法: 当数组长度在循环过程中不会改变时,我们应将数组长度用变量存储起来,这样会获得更好的效率,下面是改进的写法: for-in 通常情况下,我们可以 ...
分类:
编程语言 时间:
2019-12-24 18:39:54
阅读次数:
89
传统组件的问题和解决方案 1.问题 + 全局定义 的组件必须保证组件的名称不重复 + 字符串模板缺乏语法高亮, 在HTML有多行的时候,需要用到丑陋的\ + 不支持 CSS意味着当HTML和JavaScript组件化时,CSS 明显被遗漏 + 没有构建步骤限制, 只能使用HTML和ES5 JavaS ...
分类:
其他好文 时间:
2019-12-24 14:04:33
阅读次数:
88
微信小程序有四种类型的文件 js 类型文件 小程序的逻辑代码文件 小程序对js es6的处理比较友好,基本上我们的es6语法都需要使用babel插件去转化成es5(具体是什么原因,自己可以去了解一下),对于es6特定的api还需要使用polyfill去处理,但是小程序的开发工具和内置基础库内置基础库 ...
分类:
微信 时间:
2019-12-23 17:10:59
阅读次数:
166
在传统 JavaScript 中,有一种伪装的继承概念,它是通过使用原型技术来实现的。在ES5、ES6中看到使用 new 的语法只是底层原型OOP的语法糖。创建类是使用 JavaScript 中的函数完成的。 var animalGroups = { MAMMAL: 1, REPTILE: 2, A ...
分类:
其他好文 时间:
2019-12-16 19:20:34
阅读次数:
110
壹 ? 引 我在从零开始学正则(一)这篇文章中介绍了正则横向模糊与纵向模糊匹配模式,以及常用的字符组与量词,掌握了这些其实已经算正则入门了。在文尾留下了两个正则问题,请写出匹配24小时制时间与16进制颜色的正则,在学习第二章之前我们先搞定这两个问题。 24小时制时间格式一般是09:30这样,小时的第 ...
分类:
其他好文 时间:
2019-12-15 21:46:23
阅读次数:
107
3.6对象的扩展 3.6.1属性的简洁表示法 ES6允许 直接写入 变量和函数,作为对象的 属性和方法 。 3.6.2属性名表达式 定义对象属性的 两种方法 直接用 标识符作为属性名 用 表达式 作为属性名,要将 表达式放在方括号 之内 ES6 允许 字面量定义对象(使用大括号) 时,用方法二( 表 ...
分类:
其他好文 时间:
2019-12-14 22:56:46
阅读次数:
87
解构对象 / 解构:快捷,方便 对象解构 / { var expense = { type: "es6", amount: "45" }; //1.ES5 // var type = expense.type; // var amount = expense.amount; // console.l ...
分类:
编程语言 时间:
2019-12-12 23:46:00
阅读次数:
213