JavaScript简介

简介:

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。
JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了ECMAScript的第六版,该版本正式名称为 ECMAScript 2015,但通常被称为ECMAScript 6 或者ES2015。


JavaScript的用处

在何处插入 JavaScript

JavaScript 输出

JavaScript 语法

JavaScript 语句

JavaScript 注释

  • 单行注释
  • 行末的单行注释
  • 多行注释
  • 阻止执行的单行注释
  • 阻止执行的多行注释

JavaScript 变量

  • JavaScript 变量
  • 作为代数的 JavaScript 变量
  • JavaScript 数字和字符串
  • JavaScript var 关键词
  • 在一条语句中声明多个变量
  • 多行声明多个变量
  • 没有值的变量返回值 undefined
  • 重新声明变量不会破坏值
  • JavaScript 数组相加
  • JavaScript 字符串相加
  • 字符串和数字相加
  • 数值和字符串相加

JavaScript 算术

  • 加 (+) 运算符
  • 减 (-) 运算符
  • 乘 (*) 运算符
  • 除 (/) 运算符
  • 取模 (%) 运算符
  • 递增 (++) 运算符
  • 递减 (--) 运算符

JavaScript 赋值

  • 赋值运算符
  • += 赋值运算符
  • -= 赋值运算符
  • *= 赋值运算符
  • /= 赋值运算符
  • %= 赋值运算符

JavaScript 字符串级联

  • 使用级联运算符 (+) 将两个字符串相加
  • 对两个字符串相加,第一个字符串中包含空格
  • 对两个字符串相加,字符串之间有空格
  • 使用 += 运算符对两个字符串相加
  • 对字符串和数字相加

JavaScript 数据类型

  • 声明(创建)字符串
  • 声明(创建)数字
  • 声明(创建)数组
  • 声明(创建)对象
  • 确定变量的类型
  • 对两个数字和一个字符串相加
  • 对一个字符串和两个数字相加
  • 一个未定义变量
  • 一个空变量

JavaScript 对象

  • 创建 JavaScript 变量
  • 创建 JavaScript 对象
  • 创建 person 对象(单行)
  • 创建 person 对象(多行)
  • 使用 .property 访问对象属性
  • 使用 [property] 访问对象属性
  • 以方法访问函数属性
  • 以属性访问函数属性

JavaScript 函数

  • 一个简单的函数
  • 带一个参数的函数
  • 带一个参数的函数 2
  • 返回一个值的函数
  • 把华氏度转换为摄氏度的函数
  • 没有 () 的函数

JavaScript 事件

  • 更改 HTML 元素的 onclick 事件
  • 更改元素本身的 onclick 事件
  • 调用函数的 onclick 事件
Sola

Sola

二次元ACG动漫,动漫博主,二次元ACG动漫的主页、个人资料、相册。

留下你的评论

快留下你的小秘密吧