javescript

**

JavaScript数据类型

程序是从右往左进行的

变量

1.
JavaScript数据类型:

(1)数字number:声明变量var
(2)字符串string
(3)布尔boolean
(4)空null
(5)未定义undefined
(6)对象object
背单词:
点击:lick
数字:number
字符串:string
布尔:boolean
空:null
未定义:undefined
对象:object
数组:array
真:true
假:false
文档:document
获取:get
元素:element
通过:by
值:value
document.getElemenById(“txt”).value(通过文档中id的元素获取值)
Math.floor向下取整

运算符

1.算数运算符:+ - * / ++ – %
**2.比较运算符: **
(1)大于小于:> <
(2)大于等于:<=
(3)小于等于:>=
(4)不等于:!=
(5)等于:==
(6)全等于:===(连类型都要一样的)
3.逻辑运算符:
(1)与(&&):两个条件同时满足为真
(2)或(||):满足其中一个为真
(3)非(!):不成立为真
4.条件运算符:
格式:
var xx=16;
var s=(xx>=18)?“成年”:“未成年”;
5.赋值运算符:=本身也是赋值运算符
格式:
var i=12;
i = i + 3; 也可以写为 i += 3 弹窗为15
i = i - 3; 也可以写为 i -= 3 弹窗为9
i = i * 3; 也可以写为 i *= 3 弹窗为36
i = i / 3; 也可以写为 i /= 3 弹窗为4
i = i % 3; 也可以写为 i %= 3 弹窗为0

*= 、 += 、 -= 、 = 、 /= 、 %= 都叫赋值运算符!

控制语句

1.条件判断语句:if else

2.switch

注:和if else 差不多的代码: switch(){case"周杰伦":op.innerHTML=“周杰伦的介绍 爱打篮球等等”; break;
default:op.innerHTML=“没有这个明星”;break;
break是结束语如果你没写他就会一直执行下去直到有break的指令 就像input里面输周杰伦 但如果没写break 他就会显示"没有这个明星"

循环语句

#常用代码:
window.open(“http://www.baidu.com”);打开的网页
document.write();写在屏幕上

1.for循环:
流程图:for(var i = 0 ; i < =100 ; i++){document.write(i + “<br/>”)}
执行步骤:
(1)i = 0
(2)i < 100
(3)document.write(i + “<br/》”);
(4)i++ (i=1)
(5)i<100
(6)document.write(i + “<br/》”);
(7)i++ (i=2)
从上往下执行代码,老老实实 除非没有成立就会跳出{},执行下面的不在{}里的代码执行到fur的{}完的时候回来执行i++重复执行 直到执行完i<100。 只有条件不成立了才能跳出{}(而且只能跳出装自己的{})!!!!!!成立就是上面那一套步骤。

2.while循环:
var i=0;
while(i <5){document.write(i+"<br/>");i++;}
输出为:
0
1
2
3
4

3.do while循环:
var i=0;
do{
document.write(i+"<br/》");
i++;}
while(i<5)
输出为:
0
1
2
3
4

跳转语句

1.break:跳出本层循环(意思是到i=3的时候就直接跳出整个for循环了)
if(i==3){break;}

2.continue:跳出本次循环(意思是到i=3的时候就直接跳到i++不往下执行,也就是不输出3)
if(i==3){continue;}

函数

1.function a(){ }就是函数:因为a() 后面加括号的都是函数,所以function a()是函数! 而{ } 就是封装。

alert():也是一个函数 , 内置函数

2.带参数的函数:“a(‘80’)”:里面的字符串就是参数,函数可以带参数进去。而function a()的括号里要用一个字母表示参数, 比如function a©{ }。 如果要带多个就用多个字母之间用“,(逗号)”隔开。

3.带返回值的函数:return(返回):一个函数执行完后他会返回并给出一个结果。不给值也可以,就是结束的意思。

4.调用:
(1)简单的调用:hello()
(2)在表达式中调用:alert(hello())
(3)在事件中调用:οnclick=“hello()”
(4)在a标签中调用:<a href="javascript:hello()">点击</a>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值