html javascript语言

2018-07-16  本文已影响0人  会说话的乌鸦

javascript:是一种解释型语言

js的基本语法

注释 :/**/ :多行注释 //单行注释

<script type="text/javascript">
        alert(" ")   向用户发出警告
        document.write(" ")   往body里写内容
        consle.log(" ")向控制台输出
</script>

js的编写位置

1 嵌入式 不推荐使用
在标签里使用onclick属性 例如:

<button onclick="alert('你引爆了腾讯大厦');">点我一下</button>

可以将js代码写在超链接的href属性中,这样当点击超链接时,会执行js代码

<a href="javascript:alert('成功引爆');">你也点我一下</a>

2 内部编写

<script type="text/javascript"></script>

3 外部导入

<script type="text/javascript" src="文件路径"></script>

js 定义变量需先用var 关键字声明

数据类型

数据类型指的就是字面量的类型
在JS中一共有六种数据类型
String 字符串
Number 数值
Boolean 布尔值
Null 空值
Undefined 未定义
Object 对象
其中String Number Boolean Null Undefined属于基本数据类型
而Object属于引用数据类型

\:转义符 例\" 是输 "

浮点数运算会计算错误

数据类型的转换

parseFlaot() :转成浮点数
parseInt():转成整数 还可转换数字开头和字母混合的字符串
变量名.tostring() String():转换字符串
Number():转成数字类型
0x:开头是十六进制数字
070:开头的是八进制
0b10:开头的是二进制
可以在parseInt()中传递一个第二个参数,来指定数字的进制

a = parseInt(a,10);

Null(空值)类型的值只有一个,就是null
null这个值专门用来表示一个为空的对象
使用typeof检查一个null值时,会返回object
Undefined(未定义)类型的值只有一个,就undefind
当声明一个变量,但是并不给变量赋值时,它的值就是undefined
使用typeof检查一个undefined时也会返回undefined

标识符

命名一个标识符时需要遵守如下的规则:
1.标识符中可以含有字母、数字、_、$
2.标识符不能以数字开头
3.标识符不能是ES中的关键字或保留字
4.标识符一般都采用驼峰命名法

上一篇下一篇

猜你喜欢

热点阅读