【JavaScript】

1、 语法和数据类型

// 单行注释

/*

多行注释

*/

1.2、 数据结构和类型

1.2.1、 数据类型

JavaScript中一共分为7不同类型:

五种原始数据类型:

   1.Boolean : 布尔值,  truefalse;

   2.null :空类型(对象常用)  ;

   3.undened : 空类型,变量未定义时候的值;

   4.Number : 数值类型,如 100 ;

   5.String : 字符串类型,如'hipingan';

以及Object对象类型、  Function函数类型

1.3、 数据类型的格式

1.3.1、 整数

let a = 3;  // 3

let b = -1; // -1

1.3.2、 浮点数

浮点数组成:

  一个十进制的整数,可以带正负号;

  小数点

  小数部分(只能十进制)

  指数部分

let a = 3.14;  // 3.14

let b = -.001; // -0.001

let c = -3.14e+12; // -3.14*1012

1.3.3、 布尔

只有flase和ture

let a = true;

1.3.4、 字符串

使用单引号(  ' ' )或者双引号(  "" )括起来的字符串:

let a = 'leo ';

1.3.5、 函数

函数属是被设计为执行特定任务的代码块。

let a2 = function(){ return 'my name ' };

1.3.6、 数组

数组是一系列变量的组合。

let a = [ 'hi ', 'leo ', 'hello ', 'pingan '];

a[1];     // 'leo '

1.3.7、 对象

对象是由 {} 包含一个或多个   :  对的列表:

let obj = {

n1 : 'pingan ',

n2 : a1,

n3 : a2()

}

1.4typeof

返回一个参数的类型的字符串值,参数可以输字符串,变量,关键词或者对象

typeof(new Function()); // "function"

typeof("leo") ;         // "string"

typeof(11) ;            // "number"

typeof(undefined) ;     // "undefined"

typeof(true) ;

typeof(null) ;

// "boolean"

// "object"

1.5parseInt()

将字符串转换为整数。

规则: A、它会忽略字符串前面的空格,直至找到第一个非空格字符,如果第一个字符不是数字字符或者负号,则 返回NaN

B、转换空字符串返回NaN

C、如果第一个字符是数字字符,会接着进行解析,直到完成或者遇到非数字字符。

console.log(parseInt(12));     // 12

console.log(parseInt(-12.2ab));     // -12

console.log(parseInt(12.2));     // 12

console.log(parseInt(a12));     // NaN

1.6parseFloat()

将字符串转换为实数。

规则:

A、其它规则同parseInt

B、小数点被当作是数字字符,识别科学计数法格式。

console.log(parseFloat(1.2));

console.log(parseFloat(-12.2ab)); console.log(parseFloat(1.2e3));   console.log(parseFloat(a12));

// 1.2

// -12.2

// 1200

// NaN

1.7、 实训:

通过输入框12输入数据data1data2  parseFloat转成数值后,对输入数据相加,输入框3中显示结果。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值