JavaScript
JavaScript
JavaScript是什么?
JavaScript 是脚本语言
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入 HTML 页面的编程代码。
JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
怎么定义?
HTML 中的 Javascript 脚本代码必须位于 标签之间。
Javascript 脚本代码可被放置在 HTML 页面的
和 部分中。JS显示数据
- 使用 window.alert() 弹出警告框。
- 使用 document.write() 方法将内容写到 HTML 文档中。
- 使用 innerHTML 写入到 HTML 元素。
- 使用 console.log() 写入到浏览器的控制台。
JS数据格式
数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。
字符串(String)字面量 可以使用单引号或双引号:
表达式字面量 用于计算:5 + 6 5 * 6
数组(Array)字面量 [40, 100, 1, 5, 25, 10]
对象(Object)字面量 定义一个对象:
{firstName:”John”, lastName:”Doe”, age:50, eyeColor:”blue”}
函数(Function)字面量 定义一个函数:
function myFunction(a, b) { return a * b;}
变量声明
在 JavaScript 中,可以使用 var、let 和 const 关键字来声明变量。
var
:ES5 引入的变量声明方式,具有函数作用域。
变量可以重复声明(覆盖原变量)。
变量未赋值时,默认值为 undefined。
var 声明的变量会提升(Hoisting),但不会初始化。
let
:ES6 引入的变量声明方式,具有块级作用域。const
:ES6 引入的常量声明方式,具有块级作用域,且值不可变。
变量必须以字母开头
变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
变量名称对大小写敏感(y 和 Y 是不同的变量)
当您向变量分配文本值时,应该用双引号或单引号包围这个值。
当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。
数据类型
- **值类型(基本类型)**:字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol。
- 引用数据类型(对象类型):对象(Object)、数组(Array)、函数(Function),还有两个特殊的对象:正则(RegExp)和日期(Date)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 XuanCode!
评论