JavaScript简介

一、介绍:

JS是运行客户端的脚本语言,是嵌套在html中,能被浏览器直接解析;

  主要用于写网页特效,表单验证,增加用户与浏览器之间的交互效果。

二、JS代码实现:

1、JS代码需要写在script标签内;

2、script标签位置任意;

3、script标签,可以有多个;

三、JS的输出语句:

1、alert() 弹出一个对话框窗口 (组织浏览器选中其他内容显示) 程序调试  用 换行;

2、console.log()  控制台打印  程序调试  用 换行;

3、document.write(); 在浏览器打印  用<br>换行;

四、JS中的字面量(常量):

整数型(整数,小数) 字符型(以''或""括起来的一串字符)

五、变量:

1、变量需要先定义再使用:

用var 定义 (var可以省略)

2、变量的命名规范:

①、只能由 字母、数字、下划线、$组成;

②、不能用数字开头;

③、不能使用系统指定的关键字开头;

④、见名识意;

3、变量的数据类型:

基本数据类型(数值型number、字符型string、布尔型boolean)、复合数据类型(object)、特殊数据类型(null、undefined)

六、运算符:

1、分类:

算术运算符、赋值运算符、关系运算符、逻辑运算符、条件运算符;

2、类型转换:

①、自动类型转换:

算数运算和关系运算时。会产生自动类型转换,纯数字字符串会自动转换成数值进行计算;

②、强制类型转换:

parseInt():将某个字符串强制转换成整数;不能正常转的结果是NaN

parseFloat():将某个字符串强制转换成小数;不能正常转的结果是NaN

Number():强制将某个类型转换成number类型;不能正常转的结果是NaN

Boolean():强制将某个类型转换成布尔型;

toString():将某个类型转换成字符串;

isNaN():返回一个布尔类型值 true/false (判断非数字,是的话返回false)

eval():将一个字符串转换成合适表达式,并输出表达式的值

原文地址:https://www.cnblogs.com/21-forever/p/10860198.html