javascript基础中的基础

                                 今天读了万年老书,PPK谈javascript,来把基础知识写一下。

                        数字         var a=10;      数字,二进制,八进制,十六进制(想了解计算机为什么只认识1,0,进制转换等请关注微机原理)(javascript不区分整数和浮点数)

                        Math对象,它包含了三个方法用来取整,分别是Math.round().Math.floor().Math.ceil()

                        Math.round(1.4) = 1;//四舍五入

                        Math.round(1.6) = 2;

                        Math.floor(1.6)   =1;//向下舍入     变小的

Math.floor(-1.6)   =-2;

Math.ceil(1.6) = 2; //向上舍入 变大的

Math.ceil(-1.6) = 1;


Math.random();//给出一个随机数

Math.abs();//取绝对值

var x = 4; x.toFixed(2); //将一个数字转换为一个拥有固定小数位数的字符串。 4.00

parseInt();将字符串提取为整数parseInt('3.54 apples')- 3

parsefloat();将字符串提取为浮点数parfloat('3.54 apples')- 3.54


字符串        JS允许你用单引号或者双引号我决定一直在JS之中使用单引号,在html之中使用双引号。

var a = 'ab c';

var a = '42';

			alert('a'+' '+'b'); //字符串连接
			alert(a.length);=4       //空格也算上
			indexOf();                 //字符串在所属字符串之中索引的位置    请求不存在则返回-1 默认返回第一个的索引值
			indexof('a',a.indexOf(‘a’)+1);   这是返回第二个的索引值。
			lastIndexOf();        					//从结尾开始搜索的,然而索引值还是从头开始排列的
			a.charAt(1);      		  b
			substring            //允许你从字符串之中提出子字符串
			a.substring(1,2)  //不包括2,【1,2)
			a.split('c')           //将字符串分割成几部分abcdabcd 三部分分别为: ab//dab//d  返回一个数组
			
			toLowerCase		//将字符串变成小写
			toUpperCase		//将字符串变成大写

布尔true                false

主要用途是和if语句一起使用。

false:undefined;null;0;Nan;空

                true:其余

对象

undefined //typeof - object

NAN//typeof - number       是数字类型但不是数字

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值