上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 1、二进制和八进制表示法 ES6提供了二进制和八进制数值的新的写法,分别用前缀0b或0B和0o或0O表示。 2、Number.isFinite(),Number.isNaN() ES6在Number对象上,新提供了Number.isFinite()和Number.isNaN()两个方法用来检查一个数 阅读全文
posted @ 2017-12-07 22:19 Z皓 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1、RegExp构造函数 在ES5中,RegExp构造函数的参数有两种情况。第一种情况是参数是字符串,这时第二个参数表示正则表达式的修饰符;第二种情况是,参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝。但是,ES5不允许此时使用第二个参数,添加修饰符,否则会报错 ES6改变了这种行为,如果 阅读全文
posted @ 2017-12-07 21:27 Z皓 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 安装 全局环境安装,不必要在项目地址下安装:npm install -g vue-cli 卸载 全局卸载:npm uninstall -g vue-cli 查看是否安装成功:vue list 查看vue版本,vue -V 回车,查看vue最新的版本。 使用 进入到编辑器主目录下==>vue init 阅读全文
posted @ 2017-12-06 22:45 Z皓 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 简介 历史上,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如Ruby的require和Python的import,甚至就连CSS都有@import,但是JavaScript任何这方面的支持都没有,这对大 阅读全文
posted @ 2017-12-06 21:00 Z皓 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 简介 babel是一个广泛使用的转码器,可以将ES6代码转化为ES5代码,从而在现有环境执行,这意味着,你可以现在就用ES6编写程序,而不用担心现有环境是否支持。 安装及配置 npm install babel-cli --save-dev 或者 cnpm install babel-cli --s 阅读全文
posted @ 2017-12-06 19:16 Z皓 阅读(16122) 评论(0) 推荐(0) 编辑
摘要: 1、不同的浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin和padding差异较大。 碰到频率:100% 解决方案:初始化CSS的默认样式,*{margin:0;padding:0}。也可以使用其他网站的初始化代码。 备注:这个是最常见的也是最 阅读全文
posted @ 2017-12-02 14:43 Z皓 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 1、数组的解构赋值 以前为变量复制,只能直接指定值。现在ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 本质上,这种写法属于模式匹配,只要等号两边的模式相同,左边的变量就会被赋予对应的值。下面是一些使用嵌套数组进行解构的例子 如果解构不成功 阅读全文
posted @ 2017-11-29 17:45 Z皓 阅读(752) 评论(0) 推荐(1) 编辑
摘要: let和const命令 1、let命令 用法:类似于var,用来声明一个变量,区别是所声明的变量只在let命令所在的代码块内有效。 let命令很适合用在for循环的计数器中,因为let声明的变量仅在作用域内有效,下面做个对比: 上述代码由于变量i是var声明,在全局范围内都有效,所以全局只有一个变量 阅读全文
posted @ 2017-11-28 20:43 Z皓 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 开发准备:Chrome浏览器、require.js模块管理、Swiper插件、iconfont图标、Sass 参考博客:http://www.haorooms.com/ 前端开发注意事项 1、关于meta属性 <meta name="viewport" content="width=device-w 阅读全文
posted @ 2017-11-24 23:39 Z皓 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 更改了本地的某一文件的代码,那么如何覆盖Github上的同一文件代码呢?请看以下步骤: 1、先用 git status 看你更改了哪些文件; 2、然后 git add 你想要提交的更改的文件 或者 git add . 所有的文件; 3、再git commit -m ‘提交信息’; 4、最后 git 阅读全文
posted @ 2017-11-20 17:50 Z皓 阅读(2865) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页