摘要: #2 双向数据绑定 数据绑定肯定是 AngularJS 最佳功能之一。你可以声明绑定的模型到 HTML 元素。当模型发生变化时,视图会自动更新,反之亦然。这可以减少大量的传统样板代码,保持模型和视图同步。 #3 指令 AngularJS 指令让你使用 HTML 新语法快速的构建应用程序。您可以创建可 阅读全文
posted @ 2017-05-01 14:10 haveProgress 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 渐进式JavaScript 框架 1.先安装cnpm 在cmd里直接输入:npm install -g cnpm –registry=https://registry.npm.taobao.org 2..安装全局vue-cli脚手架,用于帮助搭建所需的模板框架 在cmd里 1)输入:cnpm ins 阅读全文
posted @ 2017-05-01 14:08 haveProgress 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 这里的黑科技其实就是一些CSS中不怎么为人所知但在解决某些问题的时候很溜的属性。 调节该属性值的大小你就可以看到outline的距离变化了。 上面的这种写法其实就可以达到选中ol下面的第七到第十四个li元素。 阅读全文
posted @ 2017-04-29 10:25 haveProgress 阅读(148) 评论(0) 推荐(0) 编辑
摘要: transform-origin 设置旋转元素的基点位置 阅读全文
posted @ 2017-04-27 23:42 haveProgress 阅读(68) 评论(0) 推荐(0) 编辑
摘要: /*清除浮动代码*/ .clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} .clearfloat{zoom:1} .animate-up{ transition: all 0.2s eas 阅读全文
posted @ 2017-04-26 21:23 haveProgress 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 随机从数组中取出一个元素 var items = [12, 548 , 'a' , 2 , 5478 , 'foo' , 8852, , 'Doe' , 2145 , 119];var randomItem = items[Math.floor(Math.random() * items.lengt 阅读全文
posted @ 2017-04-25 22:21 haveProgress 阅读(127) 评论(0) 推荐(0) 编辑
摘要: ES6语法转码器: http://babeljs.cn/repl/#experimental=false&evaluate=true&loose=false&spec=false&code=let%20a%20%3D%201%20%3B%0Alet%20b%20%3D%202%3B%0A%5Ba%2 阅读全文
posted @ 2017-04-19 22:26 haveProgress 阅读(163) 评论(0) 推荐(0) 编辑
摘要: RegExp 对象 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具 直接量语法 创建 RegExp 对象的语法: 参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。 参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m", 阅读全文
posted @ 2017-04-19 17:03 haveProgress 阅读(116) 评论(0) 推荐(0) 编辑
摘要: String.prototype用于为某字符串对象新增方法,比如: String.prototype.replaceAll = function(oldStr, newStr) { return this.replace(new RegExp(oldStr,"gm"),newStr); } var 阅读全文
posted @ 2017-04-19 17:01 haveProgress 阅读(126) 评论(0) 推荐(0) 编辑
摘要: jQuery控制元素显示、隐藏、切换、滑动的方法 阅读全文
posted @ 2017-04-19 16:59 haveProgress 阅读(97) 评论(0) 推荐(0) 编辑