//超连接功能 : //1.可以被点击 , 样式 //2.点击之后跳转到href指定的url //需求 : 保留1功能 , 删除2功能 //实现 : 设置 href = "javascript : void(0);" void 是阻止返回值的
删除
//有四种方法能够在js中发送请求 : 方法如下: document.location.href = "请求路径" document.location = "请求路径" window.location.href = "请求路径" window.location = "请求路径"
具体代码如下 : 删除(3)设置text内容不可修改(只读)
添加一个属性 : readonly 部门编号(4)打印内容到浏览器
document.write(内容);
RegExp : 正则表达式对象
正则表达式 : 定义字符串的组成规则的
用来完成表单的校验
正则表达式 是一种通用的规则 , 在java , c++等中都可以使用
(1)正则表达式如何定义?1.单个字符 “[ ]” : 如 [a] , [ab] , [a-zA-Z0-9_ ]
通过一些符号来代表特殊含义的单个字符
d : 表示单个数字字符 [0-9]w : 单个单词字符 [a-zA-Z0-9_ ] 2.量词符号 : 设置出现次数的
“?” : 表示出现0次或1次“*” : 表示出现0次或多次“+” : 表示出现1次或多次“{m,n}” : 表示 m<=数量<=n (常用的方法)m 如果缺省 : { , n} : 表示最多n次n 如果缺省 : { m , } : 表示最少m次
- 一个开始结束符号
^ : 开始$ : 结束
1.创建
1.var reg = new RegExp(“正则表达式”);
如果使用第一种方法 , 因为有"" 号 , 所以要在w前边加一个转义字符 2.var reg = /正则表达式/ ;
2.方法
test(参数) : 验证指定的字符串是否符合正则表达式的规范
Title
Global对象 : 全局对象
1.特点 : 全局对象 , 这个Global对象中封装的方法不需要对象名既可以直接调用 方法名();
2.方法 :
encodeURI() : //url的编码
decodeURI() : //url的解码
下边编码的字符更多一些 , 比如
encodeURIComponent() : //url的编码
decodeURIComponent() : //url的解码
parseInt() : //将字符串转为数字
//逐一判断每一个字符是否为数字 , 直到不是数字为止 , 将前边的数字部分转为number
isNaN() : //判断一个值是否是 NaN
//NaN六亲不认 , 连它自己都不认 , NaN参与的==比较全部都是false
eval() : //将Javascript字符串 , 转成脚本来执行
- ``` - 思尘 - 假设GBK编码 : 4个字节 1个字节8个二进制位 - 如果是UTF-8编码的时候 : 6个字节 - 编码的格式不一样就会造成编码的时候出现问题
Global对象



