JS基础
思韵闪耀
2018-01-27
0

1,输出:

<html>
<body>

<script type=”text/javascript”>
document.write(“<h1>Hello World!</h1>”);
</script>

</body>
</html>

2, 一些浏览器不支持js, 要在script中加上<!– –>当不支持时就屏蔽掉。
<script type=”text/javascript”>
<!–
document.write(“Hello World!”);
//–> //是js的注释,防止js执行 –>
</script>

3,注释用:/**/ 或// 引用外部js文件,

4,字符串相加,用”+” ;一个字符串与一数据相加结果为一字符串, 转义字符用”\” 如截断”document.write(“Hello \
World!”);

5,因头部加载在body之前,故最好js函数在head中定义,以确保在调用之前js函数已经加载完毕。

6, if , switch , for , while 同java ,遍历数组可用 for ( i in mycars), 异常处理:
try { throw “Err2″; } catch(err) { //Handle errors here }

7, 事件有:onFocus, onBlur and onChange,onSubmit,onMouseOver,onMouseOut;

8, JS 大小写敏感

9, 字符串方法: length, toUpperCase(),indexOf; 某字符第一次出现的位置,若无,返回-1

10, 日期操作: var myDate=new Date(); myDate.setDate(myDate.getDate()+5); today;

11, 数组:var myCars=new Array(“Saab”,”Volvo”,”BMW”);

12,boolean 值: var myBoolean=new Boolean(false);

13,数学函数: Math.PI, Math.sqrt(16), Math.LOG2E,Math.round(4.7) = 5, Math.random()

14,正则表达式:同java类似,var patt1=new RegExp(“e”); document.write(patt1.test(“The best things in life are free”)); 测试是否含有“e”,若存在,返回true

15, 创建cookie: var exdate=new Date(); exdate.setDate(exdate.getDate()+expiredays); document.cookie=+ “mycookiee”+exdate.toGMTString());

16, with 当得到一个父容器的引用此,利用with,其内的元素就不必加下引容器的名称。
function validate_form(thisform)
{
with (thisform)
{
userName = “123″;
}
}


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

RIP

相关内容

网页保护、网页图片保护
1、禁止另存网页,把如下代码加入到网页body/body中 程序代...
2025-05-30
docker-compos...
1.Compose介绍 DockerCompose是一个用来定义和...
2024-04-26
firewall-cmd ...
firewalld的简要说明:firewalld 、firewal...
2024-03-15
DNF error: Er...
U盘引导最小化安装anolis oa 8.8 ga出现以下错误DN...
2023-10-27
列出服务单元: syste...
列出服务单元: systemctl list-units --ty...
2022-11-26
续订Exchange Se...
每个证书都有内置的到期日期。 在Exchange Server中,...
2022-09-16

热门资讯

Invalid left-ha... 写一个提交函数的时候,发现函数不生效,F12之后看到Invalid left-hand side i...
响应图片(Responsive... 一、开门见山 响应图片技术可以说是响应布局衍生出来的一个小分支。说白了,就是不同显示器宽度下调用不同...
轻松删除MetInfo CMS... 第一步:首页底部版权,模板文件foot直接删除; 第二部:首页头部generator版权,\publ...
ckplayer6.3如何替换... 1.刚打开播放器,视频在缓冲时播放器中间的LOGO怎么替换?(如下图) 2.视频播放器右上角的CK ...
inDensity,inTar... 如果接触Android中的Bitmap较深的话,肯定会知道标题上的这三个属性值,那么这三个属性值的关...
JS 验证 利用Javascript中每个对象(Object)的prototype属性我们可以为Javascri...
在文本框中输入时保证总是在最... 那就要在keypress时保证文本框的光标在尾部,而文本框value赋值后其光标默认在最后,故可采用...
微信UA Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5...
检测大写锁定键(Caps Lo... h1检测大写锁定键/h1form action="#" method="post" p label ...
iframe高度自适应,全屏,... !注意此方法用于同一个域名下,可能需要部署在服务器上才能看出效果 !DOCTYPE html PUB...