javascript 中变量通过var关键字(variable)来声明的。代码如下: var school = "beijingyizhong"也可以通过var 关键字给变量多个值。代码如下: var school = "beijingyizhong" , diqu = "beijing" , age = 100; 此外,与java不同,javascript可以在同一个变量中存储不同的数据类型。例如代码如下: var school = "beijing"; document.write(school); school = 132134; document.write(school);另外,javascript不需要声明变量就可以使...
1.区分大小写 javascript中,变量、函数、运算符都区分大小写。 2.弱类型变量 定义变量只用 "var"关键字代码如下: var age = 25; var myscholl = "sanxiao"; var mal = true;3.每行结尾的分号可有可无。 4.括号用于代码块。 代码示例代码如下: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script language="javascript"> var school = "beijiang"; doc...
一.字符串代码如下: var language = "javascript"; var language = javascript;字符串可以使用双引号和单引号,根据个人爱好而定。 字符串具有length属性,可以返回变量中字符串的个数。代码如下: var test1 = "teacher" ; document.write(test1.length); //输出test1的字符串个数:7反之,想获取指定位置的字符,可以使用charAt()函数(第一个字符为0,第二个字符为1,依次类推)代码如下: var test1 = "teacher" ; docu...
javascript中想限定一个数的数值,无需限定它是整数还是浮点数型代码如下: var num1 = 80 ; var num2 = 55.51; var num3 = -34; var num4 = 9e5; document.write(num1 + " " + num2 + " " + num3 + " " + num4); //运行结果 80 55.51 -34 900000 toExponential()函数是将数值转换为科学技术的方式显示,例如:代码如下: document.write(num2.toExponential(9));//输出5.551000000e+1转下w3cschool数值的的对...
关键字不可以作为变量名或者函数名代码如下: break case catch continue default delete do else finally for function if in instanceof new return switch this throw try typeof var void while with保留字是为以后关键字而准备的 也不可以用来变量或者函数名。代码如下: abstract boolean byte char class const debugger double enum export extends final float goto implements import int interface long native package p...
字符串,数值,布尔值都属于离散值(scalar),如果某个变量是离散的,那么任何时候它只有一个值。 如果想使用变量存储一组值,就需要使用数组(array)。 数组是由多个名称相同的树值构成的集合,集合中每个数组都是数组的元素(element),可以使用变量team存储团队里每个成员的名字。 在JavaScript中,数组使用关键字 Array声明创建,同事还可以声明变量的长度length。例如代码如下: var aTeam = new Array(12);//声明变量的长度在无...
if 是常用语法之一,其格式如下 if(coditon) statement1 (else statement2) 其中,coditon可以是任何表达式,甚至不比是真正的布尔值,因为JavaScript会将其自动转化为布尔值。 如果条件执行结果为true,则执行statement1,如果条件为false,则执行结果statment2,(如果statement2存在,则else不是必须的) 每个条件语句可以是单行代码,也可以是代码块。以下是简单的举例代码如下: var iNumber = Number(prompt("请输入一个5到10...
和其他语言一样,JavaScript也有条件语句对流程上进行判断。包括各种操作符合逻辑语句 比较操作符 常用的比较操作符有 等于 == , 不等于!= , 大于 >, 小于 <,大于等于 >= ,小于等于 <=代码如下: document.write("Study" == "study");//false document.write("Study" < "study"); //false document.write("Study".toUpperCase())//STUDY document.write("Study".toLowerCase() == "study".toLowerCase(...
stwith语句的格式一般如下:代码如下: switch (expression){ case value :statement1 break; case value2 :statement2 break; .... case value: statement break; default :statement;每个情况表示如果expression的值等于case ,则执行statament. 关键词 break使代码跳出switch。 如果没有关键词break,代码则继续执行下一个情况。关键词default是值所有表达式值不等于v...
循环语句的作用是反复的执行同一段代码,尽管分几种不同的类型,但其原理几乎相同;只要给定的条件满足,包含在循环体内的语句会不断执行,一旦条件不再满足则终止。 while循环是前测试循环,这意味着是否终止的条件判断是在执行代码之前,因此,循环的主体可能根本不执行。其语法如下: while(expression) statement 当expression为ture时,程序会不断执行statement语句,直到expression为false时。 两个案例代码如下: <script t...
js for 循环可以将代码块执行指定的次数。 JavaScript 循环我们可以这样输出数组的值:如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。document.write(cars[0] + "<br>"); document.write(cars[1] + "<br>"); document.write(cars[2] + "<br>"); document.write(cars[3] + "<br>"); document.write(cars[4] + "<br>"); document.write(cars[5] + "<br>");不过我们这样写 for (var i=0; i<car...
本文实例讲述了jQuery针对元素的操作,包括基础操作、选择要操作的元素及处理DOM元素等。对jQuery的学习有很好的借鉴价值。分享给大家供大家参考之用。具体分析如下: 1、基础 jquery对象集: $():jquery对象集合 获取jquery对象集中的元素: 使用索引获取包装器中的javascript元素: var temp = $(img[alt])[0] 使用jquery的get方法获取jquery对象集中的javascript元素: var temp = $(img[alt]).get(0) 使用jquery的eq方法获取j...
1. $.each(array, [callback]) 遍历[常用] 解释: 不同于例遍jQuery对象的$().each()方法,此方法可用于例遍任何对象。回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出each循环可使回调函数返回false, 其它返回值将被忽略。 each遍历,相信都不陌生,在平常的事件处理中,是for循环的变体,但比for循环强大。在数组中,它可以轻松的攻取数组索引及对应的值。例:代码如下:var _mozi=[墨家,墨...
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结束,应该调用哪些函数。 但是,在回调函数方面,jQuery的功能非常弱。为了改变这一点,jQuery开发团队就设计了deferred对象。 简单说,...
javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量.... 结果呢,看了大半天,有了一个大概的了解,细细一回味,好像什么都没懂... 这篇文章是参考<<javascript-the definitive guide,5th edition>>第7,8,9章而写成的,我也 会尽量按照原书的结构来说明javascript的面向对象技术(对象/数组->函数-->类/构造函数/原型).对一些我自己也拿捏不准的地方,我会附上原文的英文语句,供大家参考. 如果不做说明,则文...