首页 > 代码库 > 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+"&nbsp;&nbsp;"+"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