1_数_函_串_符_字_用_常

本文深入浅出地介绍了JavaScript的基础知识,包括数组定义、数据类型判断、数字与字符串转换、数学运算、日期函数等核心概念,并展示了如何在实际场景中应用这些技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//定义数组的两种方式
var i = -0.5;
var i2 = "2";
var i2 = new Number(0);
//字符串转换
//var ii = "2";
//var a1 = i.toString();//数字转字符串(结果:a1="1")
//var a2 = parseInt(ii);//字符串转数字(结果:a2=2) 注意;parseInt,parseDouble会把"32G"转成32
//var a3 = parseDouble(ii);//字符串转数字(结果:a3=2.0)
var a = typeof i == "number" ? "true" : "false"//判断变量数据类型是否是整形
//小数转整数
var f = 1.5;
var f1 = Math.round(f);//结果:2 ,四舍五入
var f2 = Math.ceil(f);//结果: 2 ,返回大于f的最小整数
var f3 = Math.floor(f);//结果:1 ,返回小于f的最大整数
//格式化显示数字
var d = 3.14159;
var d1 = d.toFixed(2); //结果:3.14 ,格式化两位小数的浮点型
var d2 = d.toPrecision(5);//结果:3.1415 格式化5位数字的浮点型(从左到右共5位,不够补0)
//随机数
var m = Math.random();//返回0-1之间的任意小数
var m2 = Math.floor(Math.random()*10);//返回0-10之间
//日期函数
var myDate = new Date();//当前系统时间
var year = myDate.getYear();//获取当前年份(2位) ,结果:11
var fyear = myDate.getFullYear();//获取当前年份(4位) ,结果:2011
var month = myDate.getMonth();//获取当前月份(0-11),0=1月
var day = myDate.getDay();//获取当前星期(0-6),0代表星期天
var date = myDate.getDate();//获取当前天数(1-31)
var hours = myDate.getHours();//获取当前小时数(0-23)
var minutes = myDate.getMinutes();//获取当前分数(0-59)
var seconds = myDate.getSeconds();//获取当前秒数(0-59)
var milliseconds = myDate.getMilliseconds();//获取当前毫秒数
var time = myDate.getTime();//获取从1970年1月1日开始的毫秒数
var cDate = myDate.toLocaleDateString();//获取当前日期 格式:2011年1月1日
var cTime = myDate.toLocaleTimeString();//获取当前时间 格式:15:21:04
var locale = myDate.toLocaleString();//获取日期加时间 格式:2011年1月1日 15:21:04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值