JavaScript

JS简介:

JavaScript是一种“脚本语言”,只能编写控制大型应用程序的脚本,无法编写操作系统。

JavaScript的用途很广泛,app,小程序都可以编写。同时学习也很简单。

JS数据类型:

字符串 String;

数组 Number;

布尔 Boolen;

空值Null;

未定义Undefined,

Symbol

JS类型转换:

一,类型转换函数

1.Number() 将值转为数字:

var num1 = Number ("123");   console.log(num1);--->123

var num2 = Number("abc");   console.log(num2);--->NaN

2.String() 将值转为字符串;

var str = String(123);  console.log(str);--->"123"

3.Boolean() 将值转为布尔值;

0 , " " , null , undefined 均为false

  var bool1 = Boolean(0); --->false

  var bool3 = Boolean("abc"); --->true

4.parseInt() 将值转为整数;

var int = parseInt("123abc"); --->123

5.parseFloat 将值转为浮点数;

var float = parseFloat("123.45abc");--->123.45

二,类型转换操作符

1.+“ ”   [类似于Number("+......")]
2.-“ ”  [类似于Number("-......")]
3.toString  [类似于String]

JS运算符:

算术运算符

+        -        *        %        /

普通运算符

<        >        ==        <=        >=        !=       

!==  包括数据类型

=== 包括数据类型

逻辑运算符

与 &&        或 ||        非 !

自增自减

i++,i--,++i,--i

判断

if

       1.if(a>9){  console.iog(value); }

       2.if(a>9){  console.iog(value); } else if(b>9) { value--; } else{ value++; }

       3.if(a>9){  console.iog(value); } else{ value++; }

switch

        switch(a>9){
               case 值1:
                       语句1
                        break;
               case 值2:
                       语句2
                       break;
               default:
                       都不满足,执行语句3
        }

循环

for( var i = 0 ; i < 9 ; i ++ ) {   console.iog(i)     }

while ( a > 9 ) {    console.iog(a)     }

do {     console.iog(a)    } while ( a > 9 )

数组

1.创建数组

let arr3 = [];

let arr4 = new Array(5);

arr4=[1, 2, 3 ,4 ];

let arr1 = [1, 2, 3, 'four', true];

let arr2 = new Array(1, 2, 3, 'four', true);

2.遍历数组

console.log(arr);

for(var i=0;i<9;i++){ console.log( arr[i] ); )

函数

声明:

function hanShu( ){        };

调用:

hanShu( );

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值