JavaScript

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 或者ES6。

javascript引入方式

  1. 内嵌式:

javascript的注释

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

javascript的变量

//数字:
	var numberObject = 1;
//字符串:
	var stringObject = "1";
//布尔:
	var booleanObject = true;
//空:
	var nullObject = null;
//未定义:
	var underfinedObject = underfined;
//对象:
	var jsObject = Object;

对话框

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>javascript</title>
    <script tpye="text/javascript">
        //js
        alert('你好,CSDN');
    </script>
    <script type="text/javascript" src="main.js"></script>
</head>
<body>

</body>
</html>

运算符

1.算数运算符
运算符描述例子结果
+x=1+1x=2
-x=1-1x=0
*x=2*3x=6
/x=4/2x=2
%取余数x=5%2x=1
++叠加x=2 x++x=3
- -叠减x=2 x- -x=1
2.赋值运算符:(x=5)
运算符例子等价于结果
=
+ =x+=2x=x+2x=7
- =x-=2x=x-2x=3
* =x*=2x=x*2x=10
/ =x/=2x=x/2x=2.5
% =x%=2x=x%2x=1
3.比较运算符
运算符描述
==值相等
===类型和值都相等
! =不等于
>大于
<小于
>=大于等于
<=小于等于
4.逻辑运算符:
运算符描述
&
&&短路与
一个竖杠
两个竖杠短路或
5. js的 if 语句:

if(【条件】){
//条件成立的代码
}else{
//条件不成立的代码
};

if(【条件】){
//条件成立的代码
}else if(【条件】){
//条件成立的代码
};

6.判断:

var a =‘2’;

switch(a){
case ‘1’:
alert(‘a = 1’);
break;
case ‘2’:
alert(‘a = 2’);
break;
default:
alert(‘default’);

}

7.循环:

for(var i=0,i<5;i++){
alert(i);
};

var a=1;

while (a<5){
alert(a);
a++;
};

注:
break 退出当前循环
continue 进入下一次循环

var a=1;
do{
alert(a);
a++;
}while(a<1);

8.函数
1.第一种方式:

var func = function(x,y){
return x+y;
};

alert(func(10,20));

2.第二种方式:

function func(x,y){
return x+y;
};

alert(func(10,20));

9.DOM树
<!DOCTYPE html>
<html lang="en">
	<head></head>
	<body></body>
</html>

在这里插入图片描述
根据ID得到节点
< div id=‘div_id1’>< /div>

< sctipt type=“text/javascript”>
divElement=document.getElementByld(“div_id1”);
divElement.innerHTML=“通过js写入本文内容”;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值