zoukankan      html  css  js  c++  java
  • $.extend()方法和(function($){...})(jQuery)详解 关于js 的 深入用法。“use strict”

    这一次release的内容终于做完了,可以研究一下用到的东西。

    以前写js 都是基本的写法, 写个function,

    这次看到同事用jquery 加js 写的插件 用了自己不知道的新知识,觉得得有必要学习一下了。

    1. "use  strict";   可以在写js 的文件中把这句话放上,不知道是什么意思 ,查了一下,应该是让js写法更严谨,当出现不符合要求的js,系统会报错

        看解释给的一个例子  foo = ’aa'; 当加了这句话就会报错。  大约就是语法更严谨了。 可以写到function里边  也可以写到整个js文件中

    2.  $.fn.extend  是正对jquery 对象

    e.g: $.fn.colorbox.RemovBorder = function(){.....};    意思是对 jquery colorbox 实例增加新方法 RemoveBorder()。

    3. $.extend()

    4. 在 function 前边加 +,- new () 等等

    5.  (function($){...})(jQuery)  这个写法是什么意思呢?

    这些属性都是写插件能用到的吧, 以前都没用过, js  pototype  js  closure  这些 js 高级编程  都没涉及过 用的都是大家都会的js 皮毛

    要学习的东西太多 ,加油。

    参考:

    http://blog.csdn.net/xuemoyao/article/details/19021659

    http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html

    http://www.cnblogs.com/wyjgreat/archive/2011/07/19/2110754.html

    http://swordair.com/function-and-exclamation-mark/  分析 +,- 在function前边加+ ,- 等等。

    http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/  关于  use strict。

  • 相关阅读:
    SFTP的使用
    java操作文件的创建、删除、遍历
    ios UICollectionView滑动时操作
    IOS自带json解析类解析json
    IOS把文件保存进沙盒目录
    python3.4安装suds
    Lua for windows中SciTe开启支持python的方法
    修改tabbarcontroller选中图片及选中颜色
    Android新版本SDK打开旧版本项目报错解决
    PHP5.4连接sqlserver
  • 原文地址:https://www.cnblogs.com/recordlife/p/4448026.html
Copyright © 2011-2022 走看看