随笔分类 -  javascript

摘要:此文的目的是分析函数的四种调用形式,弄清楚函数中this的意义,明确构造函对象的过程,学会使用上下文调用函数。 在JavaScript中,函数是一等公民,函数在JavaScript中是一个数据类型,而非像C#或 其他描述性语言那样仅仅作为一个模块来使用. 函数有四种调用模式,分别是:函数调用形... 阅读全文
posted @ 2016-01-15 20:13 catmarry 阅读(402) 评论(0) 推荐(0)
摘要:在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments:该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。n :选项, 要传递给... 阅读全文
posted @ 2016-01-15 19:31 catmarry 阅读(178) 评论(0) 推荐(0)
摘要:我们在使用angularJS时,$scope对于angularJS是非常重要的,它是angularJS的基础,但$scope到底是什么呢?下面进行一些介绍。1、$scope是一个普通的js对象2、$scope提供了一些工具方法,比如说$watch()、$applay()等,用于监控对象属性的变化3、... 阅读全文
posted @ 2015-07-10 15:44 catmarry 阅读(374) 评论(0) 推荐(0)
摘要:前几天师傅让我了解一下angularJS,angularJS是一个前端框架,具体的优缺点和运用场景我现在也还没有搞清楚,暂时就先不做描述了,留到运用以后进行补充吧。angularJS四大核心特性:MVC、Module(模块化)、指令系统、双向数据绑定。下面就以上四大核心特性,进行一些简要介绍:1、M... 阅读全文
posted @ 2015-07-08 19:49 catmarry 阅读(6868) 评论(0) 推荐(3)
摘要:javascript是一种基于对象的语言,但它没有类的概念,所以又和实际面向对象的语言有区别,面向对象是javascript中的难点之一。现在就我所理解的总结一下,便于以后复习:一、创建对象1、创建自定义对象最简单的方式就是创建Object的实例,并在为其添加属性和方法,如下所示:var cat =... 阅读全文
posted @ 2015-04-14 12:01 catmarry 阅读(1823) 评论(4) 推荐(1)
摘要:闭包是Javascript的一个难点,但也是一个很重要的知识点。1、首先我们要知道变量作用域链变量的作用域分两种:全局变量和局部变量。没有定义到任何函数中的变量为全局变量,在函数中定义的变量为局部变量,注意在函数内部定义变量时一定要使用var关键字,不带var关键字的变量为全局变量。javascri... 阅读全文
posted @ 2015-04-01 17:48 catmarry 阅读(1251) 评论(8) 推荐(1)
摘要:Array.prototype中定义了很多操作数组的方法,下面介绍ECMAScript3中的一些方法:1.Array.join()方法该方法将数组中的元素都转化为字符串并按照指定符号连接到一起,返回最后生成的字符串,可以包含一个参数,为连接数组元素的符号,默认为逗号。var ay = [1,2,3]... 阅读全文
posted @ 2015-03-30 17:47 catmarry 阅读(341) 评论(0) 推荐(0)
摘要:通过JS判断联网类型和连接状态中国的移动网络环境复杂,为了给用户带去更好访问体验,开发者希望能了解用户当前的联网方式,然后给用户一个符合当前网络环境的请求结果。W3C的规范中给出了一个方法来获得现在的网络状态navigator.connection;根据Working Draft 29 Novemb... 阅读全文
posted @ 2015-03-01 14:26 catmarry 阅读(1180) 评论(0) 推荐(0)
摘要:一:JavaScript静态页面值传递之URL篇能过URL进行传值.把要传递的信息接在URL上.例子:参数传出页面Post.htm—>参数接收页面Read.htm—>优点:取值方便.可以跨域.缺点:值长度有限制二:JavaScript静态页面值传递之Cookie篇Cookie是浏览器存储少量命名数据... 阅读全文
posted @ 2015-01-04 17:25 catmarry 阅读(259) 评论(0) 推荐(0)