alert 命令弹出一个提示框 为便于对 JavaScript 有一个直观的认识,本节会提供几个简单的实例供 JavaScript 入门学习之用。下面的代码是一个弹出提示框的例子:代码如下:alert("我是提示文字!");将上面部分代码,用文本编辑器(如写字板或其他更高级的编辑器,如 EditPlus 等)保存为 alert.html(或 alert.htm)。双击 alert.html 运行它(实际是使用 IE 等浏览器打开这个文件),会看到如下弹出提示框:提示 如果使用 IE 浏览器...
break和continue语句对循环中的代码执行提供了更为严格的流程控制。break语句可以立刻退出循环,阻止再次执行循环体中的任何代码。continue语句只是退出当前这一循环,根据控制表达式还允许进行下一次循环。 break代码如下:var aNumbers = new Array(); var sMessage = "你输入了:"; var iTotal = 0; var vUserInput; var iArrayIndex = 0; do{vUserInput = Number(prompt("输入一个数字,或者'0'退出","0"));if(isNaN(vUserInput)...
一.字符串代码如下: var language = "javascript"; var language = javascript;字符串可以使用双引号和单引号,根据个人爱好而定。 字符串具有length属性,可以返回变量中字符串的个数。代码如下: var test1 = "teacher" ;document.write(test1.length); //输出test1的字符串个数:7反之,想获取指定位置的字符,可以使用charAt()函数(第一个字符为0,第二个字符为1,依次类推)代码如下:var test1 = "teacher" ;document.write(t...
stwith语句的格式一般如下:代码如下:switch (expression){case value :statement1break;case value2 :statement2break;....case value: statementbreak;default :statement;每个情况表示如果expression的值等于case ,则执行statament. 关键词 break使代码跳出switch。 如果没有关键词break,代码则继续执行下一个情况。关键词default是值所有表达式值不等于value值时,执行的结果。代码如下:iwork = parseInt(prompt("请输入1-5的...
1.区分大小写 javascript中,变量、函数、运算符都区分大小写。 2.弱类型变量 定义变量只用 "var"关键字代码如下: var age = 25; var myscholl = "sanxiao"; var mal = true;3.每行结尾的分号可有可无。 4.括号用于代码块。 代码示例代码如下:var school = "beijiang";document.write(school);第一篇文章就先这些吧,后续我们再详细介绍JavaScript教程/参考手册 JavaScript热搜 详解VUE中常用的几种import(模块、文件...
和其他语言一样,JavaScript也有条件语句对流程上进行判断。包括各种操作符合逻辑语句 比较操作符 常用的比较操作符有 等于 == , 不等于!= , 大于 >, 小于 <,大于等于 >= ,小于等于 <=代码如下:document.write("Study" == "study");//falsedocument.write("Study" < "study"); //falsedocument.write("Study".toUpperCase())//STUDYdocument.write("Study".toLowerCase() == "study".toLowerCase()+"");//true 利用toL...
关键字不可以作为变量名或者函数名代码如下: 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);//声明变量的长度在无...
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不需要声明变量就可以使...
包含在对象里的数据可以通过两种方式来访问 既属性的对象(property)和方法(method) 属性是隶属于某个特定对象的变量,方法则是某个特定对象才能调运的函数。 对象是由一些彼此相关的属性和方法集合在一起的一个数据实体、javacript中,属性和方法对使用“点”的语法来访问。代码如下: Object.proprty Object.method()假设一个汽车Car有品牌band,颜色color属性,可以通过以下办法来访问这些属性代码如下: Car.band Car.color再假设C...
argument是javascript中函数的一个特殊参数,例如下文,利用argument访问函数参数,判断函数是否执行代码如下: function sayHello () {if (arguments[0] == "bye")return;elsealert( "hello" + arguments[0]);}利用 argument 的 length属性可以返回参数的个数。代码如下: function cNumbArg () {return arguments.length;}document.write(cNumbArg(25,2255,"您好")+"");//返回3document.write(cNumbArg()+"");//0document.write(cN...
JavaScript是一种无类型语言,但同时JavaScript提供了一种灵活的自动类型转换的处理方式。基本规则是,如果某个类型的值用于需要其他类型的值的环境中,JavaScript就自动将这个值转换成所需要的类型。所有语言都有类型转化的能力,javascript也不例外,它也为开发者提供了大量的类型转化访法,通过全局函数,可以实现更为复杂的数据类型。var a = 3; var b = a + 3; var c = "student" + a; var d = a.toString(); var e = a + "";...
函数是一个可以随时运行的语句,简单说,函数是完成某个功能的一组语句,它接受0或者多个参数。 函数的基本语法如下代码如下: function functionName([arg0,arg1,......argN]){ statement [return[expression]] }其中,function为自定义函数的关键字,functionName为函数名,arg表示传给函数的各种参数列表,各个参数之间使用逗号隔开。参数可以为空。 statement为函数 本省,可以是各种合法的代码块。 reture expression为返回函数...
循环语句的作用是反复的执行同一段代码,尽管分几种不同的类型,但其原理几乎相同;只要给定的条件满足,包含在循环体内的语句会不断执行,一旦条件不再满足则终止。 while循环是前测试循环,这意味着是否终止的条件判断是在执行代码之前,因此,循环的主体可能根本不执行。其语法如下: while(expression) statement 当expression为ture时,程序会不断执行statement语句,直到expression为false时。 两个案例代码如下:var i=iSum=...
位于网页的顶端 它没有父辈,称之为根节点 1.元素节点(element node) 可以说,整个DOM模型都是由元素节点(element node)组成 比如文本段落元素“”,无序清单的名称“”,元素节点包含其他元素、 2.文本节点(text node) 例如中的文本“标题1”,中的文字内容,这些具体文本在DOM称为(text node) 3.属性节点(attribute node) 作为页面中的元素,或多或少会有一些属性,例如几乎所有元素都有title属性。由于属性都是放在标签里,因此,...