javascript学习笔记

本文介绍了JavaScript中不同类型的变量如何进行类型转换,包括字符串转数值的方法,以及常见字符串操作和数组的基本用法。通过实例展示了charAt、indexOf等字符串方法和push、splice等数组操作。

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

1、确定类型才能进行操作


var message=''
message==false (返回true)
undefined==null  (返回true)
 
2、其它类型如何转为数据型
Number('') =>0
Number('123')=>123
Number('123php')=>NaN
parseInt('123php')=>123
parseInt('12.3')=>12
parseFloat('12.3php')=>12.3
 


3、JavaScript中的字符方法
var str='php中文网'
str.charAt(3)=>中
str.indexOf('p')=>0
str.lastIndexOf('p')=>2
str.substr(3,3)=>中文网  (从第几个开始,取多少个字符)
str.substring(3,str.length)=>中文网 (从第几个开始,取到第几位-1)
str.replace('php','js')=>js中文网
 
var url='www.top789.cn'
url.split('.')=>['www','top789','cn']
url.toUpperCase()=>WWW.TOP789.CN
url.toLowerCase()=>www.top789.cn
 


(1)var arr=new Array();
arr[0]='abc'
arr[1]='def'
(2)var lang=['html','js','css']
lang.length=>3
lang.push('jquery','bootstrp')=>数组尾部添加
lang.unshift('前端','开发')=》数组头部添加
lang.pop()=>删除最后一个
lang.shift()=>删除第一个
delete lang[1]=》 删除清空数据,得到undefined,但位置还在
lang.splice(1,2,'php','java')=>["html", "php", "java"]
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值