【WD】【js笔记】JavaScript学习笔记

1.js时间对象查看文档
var: //全局作用域 
let: //块级作用域 
const: //用来定义常量 必须初始化 const a =2 
BOM: //浏览器对象模型,核心是window 
DOM: //文档对象模型 
window.onload: //当文档和资源都加载完后调用(只能写一个) 
window.write(): //操作标签body内容,会覆盖已有内容 
$(document).ready(): //当网页中所有的DOM结构绘制完毕就执行,jquery中用法,可简写为$(function(){}) 
charCodeAt() //返回指定位置的字符编码
charAt() //返回指定位置的字符字符串 
parseInt() //转换为number类型,整数 
parseFloat() //转换为number类型,可以保留小数 
null //访问一个不存在对象返回的值,空对象 
undefined //访问一个声明完没有赋值的变量返回的值,空变量 
arguments //表示当前函数的所有实参集合 console.log(arguments) 
this //当前触发事件 
evel() //计算一个字符串并执行里面的JS代码 
/* 定时器 */ 
setInterval(函数,间隔时间); //重复执行,隔某个时间就执行一次 
setTimeout(函数,间隔时间); //执行一次,延迟某个时间后执行 
clearInterval(定时器ID) | clearTimeout(定时器ID); //清除定时器 
// 改变this指向 
call() 改变函数中的this指向 
         函数名.call(this指向,参数....) 
         fun.call(document.body) 
         fun.call(document.body,10,20) //函数有参时 
apply() 用法与call()一致 
         fun.apply(document.body,[10,20]) //函数有参时

2.js字符串方法
查询字符串:

indexOf()  返回指定字符串在另一个字符串中首次出现的位置,查找不到返回-1 详情
lastIndexOf()  返回指定字符串在另一个字符串中最后一次出现的位置  详情
截取字符串:

substring([start,[stop]])  从start开始截取到stop位置,包括开始不包括结束,1个参数表示从start截到末尾,stop负数表示倒数第几个  详情
slice()  用法与substring一致,不自动调节位置  详情
分割字符串:

split(分隔符,数组的长度)   详情
替换字符串:

replace(被替换的字符串,替换的字符串)   详情
大小写转换:

toLowerCase()  将字符串都转成小写
toUpperCase()  将字符串都转成大写
可以用来验证码检测  str1.toLowerCase() == str2.toUpperCase()
其他:

trim()  去除首尾空格

seach()  查询,与indexOf()用法一致

match()  排除字符串中符合条件的组成一个新的数组返回
返回列表
上一篇:
下一篇:
版权所有:《密波博客
文章标题:《【WD】【js笔记】JavaScript学习笔记
除非注明,文章均为 《密波博客》 原创
转载请注明本文网址:http://www.log1.cn/?post=963  

发表评论

快捷回复: