摘要:
环境同前篇随笔,lizi在这里po下js代码 演示地址 http://runjs.cn/detail/o4a55204 阅读全文
摘要:
引入资源同上一篇随笔第一步,不再赘述, 第二步:构建应用 html 标签上 加指令:ng-app="app" body 标签上 加指令:ng-controller="AppController" html代码: <div class="pure-u-1-1" style="margin-bottom 阅读全文
摘要:
基本应用演示地址:http://runjs.cn/detail/o4a55204 下一篇 lizi 将会展示关于angular-file-upload的 拓展应用 第一步:引入资源文件, 在 head 标签中引入资源 第二步:构建应用 html 标签上 加指令:ng-app="app" body 标 阅读全文
摘要:
用纯css3实现网格背景,应该怎么做呢? 需要给容器设置background-image,background-size属性 background-image 属性为元素设置背景图像。 元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。 默认地,背景图像位于元素的左上角,并在水平和垂 阅读全文
摘要:
最近项目中用到了ztree这款树形插件,完备的api,强大的功能真是令人叹服,在此,lizi分享基于ztree的风琴式菜单的制作。 预览图: 演示地址: http://runjs.cn/detail/a2vxktqu 一、准备工作 1、引入核心js,metro样式 <link rel="styles 阅读全文
摘要:
单线程的javascript 首先我们来看浏览器下的JavaScript: 浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程。 javascript引擎是基于事件驱动单线程执行的,JS引擎一直 阅读全文
摘要:
闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。 <script> function compareAge(age){ return function(p1,p2){ var age1 = p1[age]; var age2 = p2[age]; 阅读全文
摘要:
定义函数的方式有2种: 函数声明的形式 function functionName(arg1,arg2){} 关于函数声明,它有一个重要的特性就是函数声明提升,意思是在执行代码之前会先读取函数声明。 这就意味着可以把函数声明放在调用它的语句后面。 <script> sayHi(); function 阅读全文
摘要:
Grunt简介: 插件丰富,功能强大, jshint对JS文件的检测,以及js和css文件的合并,压缩,是前端自动化压缩构建项目的得力助手。 接下来就随lizimeme一起学习grunt的基本使用 插件丰富,功能强大, jshint对JS文件的检测,以及js和css文件的合并,压缩,是前端自动化压缩 阅读全文
摘要:
JS中每个对象都会有_proto_属性,默认为Object,通过_proto_(原型链)去找它的父 <script> var arr = [1]; console.log(arr); </script> //这里控制台输出,_proto_属性就是Object proto属性的作用是用来确定当前对象的 阅读全文