《JavaScript权威指南》学习笔记一

一、正确认识ECMAScript、JavaScript和JScript

1、JavaScript有网景公司创建,原名为LiveScript。


2、JavaScript被Netscape公司提交给ECMA制定标准时,才有了ECMAScript的诞生。


3、JavaScript和JScript是不同的脚本语言,前者属于Netscape公司,在服务端由Livewire解释,


不属于ASP语法;后者属于微软,在服务端,与VBScript使用相同的服务器解释,属于ASP语法。


二、在HTML中嵌入Javascript的常见方式

1、使用script元素定义,代码在文档加载后执行,且只执行一次:

[javascript] view plain copy print ? 在CODE上查看代码片 派生到我的代码片
  1. <script> 
  2. function popupMsg(msg) 
  3. alert(msg); 
  4. </script> 
<script>
function popupMsg(msg)
{
alert(msg);
}
</script>

2、定义在内建事件属性中,当事件触发时执行 

[javascript] view plain copy print ? 在CODE上查看代码片 派生到我的代码片
  1. <script> 
  2. function popupMsg(msg) 
  3. alert(msg); 
  4. </script> 
  5. <button οnclick="javascript:popupMsg(msg);"></button> 
<script>
function popupMsg(msg)
{
alert(msg);
}
</script>
<button οnclick="javascript:popupMsg(msg);"></button>


3、在HTML中动态加载外部的脚本文件

url是外部Javascript文件的路径

<script src="url"></script>


三、良好的编程习惯:

1、Javascript文件尽量放在外部文件中
2、尽量避免在HTML中直接写脚本。
3、脚本尽量放在文件后面,可以减少页面的加载时间

[javascript] view plain copy print ? 在CODE上查看代码片 派生到我的代码片
  1. <pre class="javascript" name="code" snippet_file_name="blog_20140513_1_1940734" code_snippet_id="343879"><div><span style="font-family: monospace; font-size: 18px; white-space: pre; background-color: rgb(240, 240, 240);"><span style="white-space: pre;"></span></span></div></pre> 
  2. <pre></pre> 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值