JS

<script type="text/javascript">
</script>
Unicode编码

语法:
以分号为语句结束 没有分号默认以换行为分割 

-------------查看类型typeof

弱类型语言
+++++声明变量 var 
查看 console.log(变量名)
建议声明变量前加类型 i s


---===-=+-----=-=——+-=内置对象的分类
Array 数组对象
Math 数学对象
Date 日期对象
Object  自定义对象
Error 错误对象
Function  函数对象
RegExp 正则表达式对象
Global 全局对象

----——————----函数
声明函数 function  f(){代码块}

if(2>1){代码块}

————-----——————---数据类型
Number 数字 整形 浮点型
String 字符串
Boolean  布尔类型
Undefind:undefind  对象
Null:null 空 针对对象
引用数据类型
object

+————--查看类型typeof
console.log(typeof )


parseInt 强制转换为整型(失败返回NaN)NAN:not a number
字符串加数字,字符串加布尔,布尔加数字

写入文档docment.write("标签 内容")

NAN:只要参与比较,布尔值一定是false 除非!=

-----——————异常:
try{}
catch(e){} 有异常执行
finally{} 不管有没有错误 都执行
主动抛出异常 throw Error("")


字符串的属性
console.log(str1.len())

————————---------字符串的方法 
编排方法:
console.log(str1.italics())  //加i标签
console.log(str1.anchor())   // 加a标签
大小写转换:
str1.toLowerCase()  //转为小写
str1.toUpperCase()  //转为大写
获取指定字符串索引:
x.charAt(index)     
x.charCodeAt(index)
x:字符串对象  index:字符串位置  charAt:返回index位置的字符  
charCodeAt:返回index位置的Unicode编码
查询字符串:
str1.substr(开始位置 , 取几个)
str1.substring(开始位置 , 到第几个)
str.slice(开始位置 , 结束位置)   相当于切片
替换:
str.replace('原内容','替换内容')
连接字符串:
str.conncat("添加的内容")


——————-----数组 array
数组:array
二维数组:str = [,[]]
长度: str.length
拼接字符串:str.join(" ") string类型

toString() 转变为字符串类型

concat添加类表 object类型

reverse反转
str.reverse()


————-----------sort 排序
sort按最高位大小排序
str.sort()

自定义sort函数
function f(a,b) { return a-b}
str1.sort(f)

删除:
str.splice(开始位置 ,几个)

添加:
str.splice(开始位置, 0, 添加)


——————-----------添加删除
push,pop :栈操作(后进先出)
str.push() 添加到最后
str.pop()  删除后面的


shift unshift(后进先出)
str.unshift() 添加到前面
str.shift() 删除前面的


———————----------function函数(运行时浏览器会先加载一遍函数)
1.创建方法
function f(s,y){
alert(123)
return x+y //没有默认null
}
2.
var obj=new Function("a","console.log(\"a\")")  \\仅供参考


计算传入值得和:
function ADD(){
var sum=0
for (var i=0; i<arguments.length; i++){
sum += arguments[i]
}
return sum
}


————---------匿名函数
(function(arg){
alert(arg)
})('name')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值