JavaScript中的Array对象就是数组,首先是一个动态数组,无需预先制定大小,而且是一个像Java中数组、ArrayList、Hashtable等的超强综合体。 一、数组的声明 常规方式声明: 1、var arrName = new Array();//创建一个 ...
一 JavaScript 的作用 当 两边的内容是字符串时,则比较字符串的内容是否相等。 当 两边的内容是数字时,则比较数字的大小是否相等。 当 两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。 二 和 的区别 用于一般比较, 用于严格比较, 在比较的时候可以转换数据类型, 严格比较,只要类型不匹配就返回flase。 举例说明: true类型不同, 将先做类型转换,把true转换为 ...
2014-04-16 13:33 5 4727 推荐指数:
JavaScript中的Array对象就是数组,首先是一个动态数组,无需预先制定大小,而且是一个像Java中数组、ArrayList、Hashtable等的超强综合体。 一、数组的声明 常规方式声明: 1、var arrName = new Array();//创建一个 ...
一、JavaScript语言特点 1.1、JavaScript是基于对象和事件驱动的(动态的) 它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标 ...
JavaScript学习总结 一、认识JavaScript JavaScript是一种可以用来给网页增加交互性的编程语言,脚本语言(Scripting language)<script> </script>标签,包含在HTML页面内部(通常放在<head> ...
构造函数不仅只出现在JavaScript中,它同样存在于很多主流的程序语言里,比如c++、Java、PHP等等。与这些主流程序语言一样,构造函数在js中的作用,也是用来创建对象时初始化对象,并且总与new运算符一起使用。 在js中,构造函数与普通函数的区别不是很大。接下来就主要讲讲两者的区别 ...
我们如何遍历数组中的元素?20年前JavaScript刚萌生时,你可能这样实现数组遍历: 自ES5正式发布后,你可以使用内建的forEach方法来遍历数组: myArray.forEach(function (value) { console.log(value ...
。 b、只要存在调用内部函数的可能,JavaScript就需要保留被引用的函数。而且JavaScrip ...
一、澄清概念 1.JS中"基于对象=面向对象" 2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象" 二、类(原型对象)和对象(实例)的区别与联系 1.类(原型对象)是抽象,是概念的,代表一类事物。 2.对象是具体的,实际的,代表一个 ...
这篇博客只是自己对设计模式的理解的备忘~ 看完了《JavaScript设计模式》这本书,一直没有写博客记录一下,最近抽出时间来重读了一下,就顺便记录一下~ 如果你只是想粗略了解一下JavaScript的设计模式,继续读下去,就好了,如果你想详细了解的话,推荐汤姆大叔的系列博客 深入 ...