JavaScript this 关键字
javascriptthis关键字面向对象语言中this表示当前对象的一个引用。但在javascript中this不是固定不变的,它会随着执行环境的改变而改变。在方法中,this表示该方法所属的对象。如果单独使用,this表示全局对象。在函
javascriptthis关键字面向对象语言中this表示当前对象的一个引用。但在javascript中this不是固定不变的,它会随着执行环境的改变而改变。在方法中,this表示该方法所属的对象。如果单独使用,this表示全局对象。在函
javascript教程javascript是web的编程语言。所有现代的html页面都可以使用javascript。javascript非常容易学。本教程将教你学习从初级到高级javascript知识。javascript在线实例本教程包
JavaScriptWindowHistorywindow.history对象包含浏览器的历史。WindowHistorywindow.history对象在编写时可不使用window这个前缀。为了保护用户隐私,对JavaScript访问该对
JavaScripttypeof,null,和undefinedtypeof操作符你可以使用typeof操作符来检测变量的数据类型。实例typeof"John"//返回stringtypeof3.14//返回numbertypeoffals
JavaScript保留关键字在JavaScript中,一些标识符是保留关键字,不能用作变量名或函数名。JavaScript标准所有的现代浏览器完全支持ECMAScript3(ES3,JavaScript的第三版,从1999年开始)。ECM
JavaScript严格模式(usestrict)JavaScript严格模式(strictmode)即在严格的条件下运行。使用"usestrict"指令"usestrict"指令在JavaScript1.8.5(ECMAScript5)中
JavaScriptprototype(原型对象)所有的JavaScript对象都会从一个prototype(原型对象)中继承属性和方法。在前面的章节中我们学会了如何使用对象的构造器(constructor):实例functionPerso
javascript数据类型值类型(基本类型):字符串(string)、数字(number)、布尔(boolean)、空(null)、未定义(undefined)、symbol。引用数据类型(对象类型):对象(object)、数组(arra
javascript作用域作用域是可访问变量的集合。javascript作用域在javascript中,对象和函数同样也是变量。在javascript中,作用域为可访问变量,对象,函数的集合。javascript函数作用域:作用域在函数内修
javascript字符串javascript字符串用于存储和处理文本。javascript字符串字符串可以存储一系列字符,如"johndoe"。字符串可以是插入到引号中的任何字符。你可以使用单引号或双引号:实例varcarname="vo
JavaScriptWindowScreenwindow.screen对象包含有关用户屏幕的信息。WindowScreenwindow.screen对象在编写时可以不使用window这个前缀。一些属性:screen.availWidth-可
javascriptjsonjson是用于存储和传输数据的格式。json通常用于服务端向网页传递数据。什么是json?json英文全称javascriptobjectnotationjson是一种轻量级的数据交换格式。json是独立的语言*
javascriptfor循环循环可以将代码块执行指定的次数。javascript循环如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。我们可以这样输出数组的值:一般写法:document.write(car
javascript注释javascript注释可用于提高代码的可读性。javascript注释javascript不会执行注释。我们可以添加注释来对javascript进行解释,或者提高代码的可读性。单行注释以//开头。本例用单行注释来解
javascriptif...else语句条件语句用于基于不同的条件来执行不同的动作。条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在javascript中,我们可使用以下条件语句:
javascript表单javascript表单验证html表单验证可以通过javascript来完成。以下实例代码用于判断表单字段(fname)值是否存在,如果不存在,就弹出信息,阻止表单提交:javascript实例functionva
Chrome浏览器中执行JavaScript本章节为大家介绍如何在Chrome浏览器上进行JavaScript代码的运行与调试。Chrome是由Google开发的免费网页浏览器,对于前端开发来说(尤其是调试代码)非常方便。Chrome官网地
JavaScript静态方法静态方法是使用static关键字修饰的方法,又叫类方法,属于类的,但不属于对象,在实例化对象之前可以通过类名.方法名调用静态方法。静态方法不能在对象上调用,只能在类中调用。实例classRunoob{constr
javascriptbreak和continue语句break语句用于跳出循环。continue用于跳过循环中的一个迭代。break语句我们已经在本教程之前的章节中见到过break语句。它用于跳出switch()语句。break语句可用于跳
javascript声明提升javascript中,函数及变量的声明都将被提升到函数的最顶部。javascript中,变量可以在使用后声明,也就是变量可以先使用再声明。以下两个实例将获得相同的结果:实例1x=5;//变量x设置为5elem=