javascript
来源:互联网 发布:同城国际旅行社 java 编辑:程序博客网 时间:2024/06/10 21:41
一、js的作用
1. js能动态修改(增删)html和css的代码
2. 能动态的校验数据
二、js特点:
1. 交互性
2. 安全性,js不能访问
3. 跨平台,浏览器中具有js解析器
三、js被引入的方式
1. 内嵌脚本
<input type = "button" value = "button" onclick="aleert('xxx')" />
2. 内部脚本
<script type = "text/javascript">
alert("xxx");
</script>
3. 外部脚本
(1). 首先 创建一个js文件
(2). 其次在html中引入
三、js的基本语法
1、 变量
定义变量: var 变量名 = 值;
2、原始数据类型
(1)number:数字类型
(2)string:字符串类型
(3)boolean:布尔类型
(4)null:空类型
(5)underfind:未定义
注意:number、boolean、string是伪对象
类型转换:
(1)number\boolean转成string
toString();
(2)string\boolean转成number
parseInt()
parseFloat()
(3)boolean不能转
(4)string可以将数字字符串转换成number 如果“123a3asdasda123” 转成123
3、引用数据类型
java: Object obj = new Object();
js: var obj = new Object();
var num = new Number();
4、运算符
(1)赋值运算符
var x = 5;
(2)算数运算符
(3)逻辑运算符
&& ||
(4)比较运算符
< > >= <= != ==
===:全等:类型与值都要相等
(5)三元运算符
3<2?”大于”:”小于”
(6)void运算符
<a href="javascript:void(0);">xxxxxx</a>
(7)类型运算符
typeof:判断数据类型 返回我的数据类型
instanceof:判断数据类型 是否是某种类型
- Javascript
- JavaScript
- javascript
- javascript
- javascript
- javascript
- javascript
- JavaScript
- javascript
- JavaScript
- Javascript
- javascript
- javascript
- JavaScript
- javascript
- javascript
- JavaScript
- javascript
- ZOJ 1516 Uncle Tom's Inherited Land (二分图最大匹配)
- Andrew Ng机器学习课程笔记--week3
- Android之广播
- NET Core 使用 EF Code First
- bzoj4358 permu(莫队+线段树||莫队+并查集+分块)
- javascript
- 程序员,如何在工作之外,增加自己的收入?
- springcloud配置中心使用github作为文件存放地址
- 在线代码格式化
- js获取高度和html自适应高度
- WSpot
- 数据库连接错误集锦A ResourcePool could not acquire a resource from its primary factory or source
- POJ3579 Median(二分答案 + O(N)判定)
- [AirFlow]AirFlow使用指南二 DAG定义文件