首页 > 代码库 > JavaScript
JavaScript
python 与其它语言的区别:
架构式 Learning JavaScript :
基本数据类型:
int : 声明一个int 类型:
<script> var x; x=12 alert(x) </script>
string:
<scirpt> var name=‘tony /*如果不用var 那么它是全局变量*/ </script>
bollean:
bollean值也可以做算术运算:
<script> var b=false console.log(typeof b); </script>
undeined:
<script> var x; document.write(x) </script>
null: 无值(no value)
<script> var x=null; document.write(x+123) </script>
既然是值那就计算一下:
<script> var x=null; document.write(x+1==1) </script>
玩一玩:
再玩一玩:
强制类型转换:
<script>//parseInt console.log(parseInt(3.534)) console.log(parseInt("3.fda")) console.log(parseInt("!3.fda"))//Not a Number:: NaN 当涉及数据转换成数字时,得不到结果就会得到这个数据类型 </script>
输出人生中的第一个hello world!
打印语句:
小窗口式打印:
alert(‘hello world!’)
<script> alert(‘hello world!‘) </script>
网页写入式打印
document.write(‘hello world!’)
<script> document.write(‘hello world!‘) </script>
控制台式打印
consol.log()
<script> console.log(‘hello world!‘) </script>
流程控制语句
if…..elif….else…
if案例1:
<script> if (1){ console.log(false+1)//布尔值做运算 } </script>
if else:
<script> if (2<1){ console.log(‘success!‘) }else{ console.log(‘faild‘) } </script>
var x=(new Date()).getDay() var y; if ((x==6) || (x==0)) {y=‘周末‘;} else{ y=‘工作日‘ }
循环语句
for…..
for (var j=1;j<=10;j++){ document.write("<h1>"+j+" "+"hello"+"</h1>") document.write("<br>") }
while ……
var i=0; while (i<10){ document.write("<h1>"+i+"</h1>"); i++; //break; }
异常语句
try:
…….
catch:
……..
finally:
…….
//异常语句 try{ console.log(‘hello‘) console.log(fda) } catch (e){ console.log(e) } finally { console.log(‘finally‘) }
JavaScript
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。