摘要: 在Rails等传统Web框架中,控制器将多个模型中的数据和模板组合在一起形成视图,并将其提供给用户,这个组合过程会产生一个单向视图。AngularJS则采用了完全不同的解决方案。它创建实时模板来代替视图,而不是将数据合并进模板之后更新DOM。任何一个独立视图组件中的值都是动态替换的。这个功能可以说是 阅读全文
posted @ 2016-08-03 15:30 暗夜幽狼 阅读(2623) 评论(0) 推荐(2)
摘要: $(function(){ }) 与 原生JS的 window.onload = function(){ } 的区别: 1、原生JS的 onload 要等页面上所有的资源全部加载完毕,(包括 图片 ,视频 ,音频 这些 外部资源), $(function(){ })只需要DOM 加载完毕 就可以了, 阅读全文
posted @ 2016-07-25 22:30 暗夜幽狼 阅读(197) 评论(0) 推荐(0)
摘要: extend() 方法, 合并两个或更多对象的属性到第一个对象中,jQuery后续的大部分功能都通过该函数扩展, 当参数只有一个对象时,则将对象的属性添加到jQuery对象中。 jquery 中扩展插件的形式: 2种方法 当参数中有多个对象的时候,后面的对象都是扩展到第一个对象上: 还有 深拷贝 和 阅读全文
posted @ 2016-07-25 00:25 暗夜幽狼 阅读(153) 评论(0) 推荐(0)
摘要: jquery.fn = jquery.prototype = { 添加实例属性和方法, jquery: 版本, constructor: 修正指向问题 init(): 初始化 和 参数管理 selector:存储选择字符串 length: this 对象的长度 toArray(): 转数组 get( 阅读全文
posted @ 2016-07-24 18:33 暗夜幽狼 阅读(336) 评论(0) 推荐(0)
摘要: jquery中定义的变量,1、防止污染全局变量,2、自定义变量有助于压缩优化,3、有助于后期维护 rootjquery , jquery的根目录jquery(document), core_strundefined= typeof undefined, core_strundefined 存的就是s 阅读全文
posted @ 2016-07-24 11:39 暗夜幽狼 阅读(666) 评论(0) 推荐(0)
摘要: 1、使用了jquery,但是觉得了解 jquery的源码才能 更容易知道怎么使用,所以在网上找了一些 jquery的源码 笔记 还有看了 妙味课堂 的 一部分视频,现在写一些总结。 一、 jquery的 总体架构: 1、jquery 有良好的对外接口, window.jQuery = window. 阅读全文
posted @ 2016-07-21 22:52 暗夜幽狼 阅读(227) 评论(0) 推荐(0)
摘要: 1、正则表达式规则 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可能不 阅读全文
posted @ 2016-07-16 22:10 暗夜幽狼 阅读(383) 评论(0) 推荐(0)
摘要: 有了上一个博客的基础,我们现在来做一个地址插件: 首先还是Area.xml文件,这里就不展示了: HTML文件: JS插件: 阅读全文
posted @ 2016-07-10 23:53 暗夜幽狼 阅读(605) 评论(0) 推荐(0)
摘要: 这是一个简单HTML + jquery: 后面会做一个插件, 这是Area.xml文件: <?xml version="1.0" encoding="UTF-8"?> <address> <province name="北京市" value="110000" zs_value="110000"> < 阅读全文
posted @ 2016-07-10 23:09 暗夜幽狼 阅读(355) 评论(0) 推荐(0)
摘要: Ajax (Asynchronous Javascript And XML) 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 1、Ajax的优势: 不需要插件的支持,能被大多数主流浏览器支持 优秀的用户体验,不 阅读全文
posted @ 2016-07-10 17:09 暗夜幽狼 阅读(7604) 评论(0) 推荐(0)