JavaScript学习有感之一
来源:互联网 发布:修复相片软件 编辑:程序博客网 时间:2024/05/14 16:12
在初次接触JS时,对带有function声明的函数和不带有function的方法在HTML文档中的执行总是模糊不清。
今天,又从头看了一遍js的基础介绍,其中有一句是这样说的:“JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。”在看到这一句时,我忽然有一种豁然开朗的感觉。
原来js脚本语言在浏览器中的执行方法与HTML结构化语言的执行基本是一致的:
相同点:js和html都是按语言加载顺序依次执行的。
不同点:(1)浏览器在遇到js的function声明的方法后,会先跳过,接着执行后面的代码,直到有事件调用function声明的方法时,它在被执行。
(2)当js脚本语言被写在html文档中时,是按照<script></script>快来执行的,当一个<script></script>中有错误,此<script></script>中的脚本将不能被执行,但是此错误不会影响到在html中的其他<script></script>快中的js代码和外部的js代码的正确执行。
如有什么不当之处,欢迎大家指正批评,避免自己怡笑与大方之家。
详解见于:http://www.cnblogs.com/dolphinX/p/3286177.html
修正于:2014/5/15
0 0
- JavaScript学习有感之一
- 学习Javascript有感
- JavaScript入门学习之一
- javaScript学习笔记之一
- javascript学习实录 之一 -
- JavaScript学习笔记之一
- javascript 深入学习之一
- JavaScript学习--------01(读W3CShool有感)
- 如何学习JAVASCRIPT脚本之一
- javascript学习实录 之一 --刘啸尘
- Javascript学习笔记之一简介
- 设计有感之一
- 【javaScript学习之一】string函数slice()学习
- 学习有感
- 学习有感
- 学习有感
- 学习有感
- 学习有感
- MySQL索引的创建、删除和查看
- #pragma详细解释
- linux下查看磁盘空间
- Linux进程间通信—使用信号量
- 查看9000端口是否被占用
- JavaScript学习有感之一
- CSDN博客--- 我今天已经来过,记得哦
- Android Handler的使用方法
- AC 经典多模式匹配算法 (详细)
- oracle回滚机制深入研究
- VC++之文件高级操作之修改文件名
- 代码面试最常用的10大算法
- ios 实用技巧
- MessageQueue学习笔记