闭包是指有权访问另一个函数作用域中的变量的函数。 创建闭包的常见方式,就是在一个函数内部创建另一个函数。 闭包导致的问题:闭包只能取得包含函数中任何变量的最后一个值。 举例更好的说明: function createFu…
标签:前端开发
js笔记四之数字(Number)类型
number 数字 正数: 12,负数: -12,零: 0,小数: 12.5都是数字 js中多增加了一个number类型的数据: NaN typeof NaN // -> 'number' NaN not a nu…
重写js中的window.alert函数
使用了bootstrap框架,所以要引入bootstrap框架。 /** * msg string 消息内容 * title string 对话框标题 * callback function 返回函数。在隐藏并且CSS动…
再谈angularJS数据绑定机制及背后原理—angularJS常见问题总结
这篇是对angularJS的一些疑点回顾,是对目前angularJS开发的各种常见问题的整理汇总。如果对文中的题目全部了然于胸,觉得对整个angular框架应该掌握的七七八八了。希望志同道合的通知补充内容 Angular…
Django基础(5): Admin
陆续更新中: Django基础(1): 目录文件简介 Django基础(2): 创建应用 Django基础(3): 配置url Django基础(4): 建立Templates Admin是Django中自带的一个自动化…
Bootstrap popover image preload
Bootstrap使用popover自动弹出图片时,第一次由于图片需要加载,加载的过程中会出现CSS错乱现象,分析了原因,是由于图片没有预加载导致的。 解决方式就很简单了,代码如下: $(function(){ setT…
JavaScript——创建对象的五种方式分析(工厂模式 原型 构造函数)
首先明确JavaScript中的方法分为3类 ——类方法,对象方法,原型方法,创建对象关键在定义方法 JavaScript中的函数就是一个对象Function,函数名就是对象引用 基于已有对象扩充其属性和方法 var o…
js正则学习笔记
工作中不可避免的会用到正则表达式,现就正则做以下总结。 正则简介 正则表达式是一种表达文本模式(即字符串结构)的方法,常常用作按照“给定模式”匹配文本的工具。 有两种创建方式,一种是使用字面量,以斜杠表示开始和结束。另一…
npm 模块全局安装的权限问题
我们经常需要安装全局 npm 模块,例如: npm install -g coffee-script 这样写往往会报 EACCES 错误,因为缺省的 npm 全局安装目录(/usr/local/node_modules)…
ngx-weui 发布 3.0 版本
weui 微信UI好像一直都不受很多人待见的样子,Github 已经长期未得到更新,或许 weui 团队认为已经没有必要再做一些新组件的支持,或者其他的改进。 但是对于我们这类依赖微信较重企业而言,经常需要一些临时业务情…
sass初探
Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些…
JQuery中animate的一些坑
auto animate对auto支持的很不好,在做动画的时候很不方便。height,left等属性都不支持auto。 对于height在每次执行animate之前通过.height()方法读取一下就好。 对于left使…