Javascript 程序放在哪
Javascript程序的形式
常见的Javascript程序有两个形式存在:一种写在HTML内,上一节的例子即是;一种以单独文件形式存在,文件名的后缀是.js
Javascript程序放在哪
放在HTML内
写在HTML内是放在<script></script>标签内,可以放到HTML文件的<head></head>标签内,也可以写在HTML文件<body></body>标签内。
通常约定俗成的做法是放到</body>标签之前。这样可以不影响HTML的加载速度。
外部Javascript
以单独文件存在可以让代码更简洁,让HTML和JavaScript更易于阅读和维护,而且缓存的JavaScript文件可以加快页面加载速度
调用时采用链接外部的方式调用,将脚本文件的名称放在<script>标记的src(source)属性中:。
下面这个例子是在上节的基础上调整,原来的1.html另存为2.html
将document.write("<h1>我的第一个Javascript程序</h1>");剪切出来,打开Windows系统中的记事本程序(怎么打开见上一个例子),新建,粘贴刚刚剪切出来的内容。
将文件另存为2.js,文件类型选择所有文件。
修改2.html,将<script>改为<script src="2.js" > 保存。再用浏览器打开2.html,运行结果同上一个例子一样。
转载于:https://www.cnblogs.com/lszw/p/10943945.html
Javascript 程序放在哪相关推荐
- JavaScript脚本放在哪里
在HTML body部分中的JavaScripts会在页面加载的时候被执行. 在HTML head部分中的JavaScripts会在被调用的时候才执行. ----------------------- ...
- C语言中文网js,第一个JavaScript程序
JavaScript 程序不能够独立运行,只能在宿主环境中执行.一般情况下可以把 JavaScript 代码放在网页中,借助浏览器环境来运行. 编写第一个程序 在 HTML 页面中嵌入 JavaScr ...
- 【读书笔记】《编写高效的JavaScript程序》
为什么80%的码农都做不了架构师?>>> 看到一篇文章,http://www.csdn.net/article/2012-11-20/2811887-writing-fast- ...
- 编写高效的JavaScript程序
转载自http://kb.cnblogs.com/page/168162/ 英文原文:Writing Fast, Memory-Efficient JavaScript Addy Osmani是谷歌公 ...
- [实战分析] 编写高效的JavaScript程序
摘要:有人说想要快速的加载Web网页就如同汽车一样,需要使用特殊工具.想知道JavaScript如何在V8中工作的吗?如何避免性能中出现的陷阱?当涉及到编写高效的内存和快速创建代码时总会出现一些常见的 ...
- 写高效的JavaScript程序
摘要:有人说想要快速的加载Web网页就如同汽车一样,需要使用特殊工具.想知道JavaScript如何在V8中工作的吗?如何避免性能中出现的陷阱?当涉及到编写高效的内存和快速创建代码时总会出现一些常见的 ...
- 将网站程序放在tmpfs下
将网站程序放在tmpfs下 然后用nginx直接做对外服务呢 varnish或者squid都是利用内存和它的连接数来做到加速服务. 但是如果是squid->nginx->fastcgi-& ...
- 初级JavaScript程序员的绝佳进阶书
四位顶尖专家合著 初级JavaScript程序员的绝佳进阶书 洞悉JavaScript内幕 "帮助你深入理解JavaScript的绝佳资源." --Nate Klaiber,资深W ...
- 如何成为一个伟大的 JavaScript 程序员
这篇文章主要概述在我5年工作经验的基础上,我成为优秀JavaScript开发人员所使用的技术和资源. 当前大多数Web开发人员面临着这样一个共同的问题:他们必须在多个不同的领域领先于他人--从数据库到 ...
最新文章
- 如何成为一名对话系统工程师
- 革命性移动端开发框架-Flutter时间简史
- js折线图设置y轴刻度_手绘风格的 JS 图表库:Chart.xkcd
- SAP BD87将IDoc状态修改为68 ?
- Python文件与目录操作
- python 用户输入_Python 用户输入(input)
- PRDICQR and PRD01QR
- mysql 分组查出来横向展示_实战MySql查询
- 认识安全测试之SQL注入
- C++黑客编程——初识(1)
- 单片机python编程入门_编程入门教程.doc
- WPF解析Fnt字体
- 小程序实现列表和详情页
- 中标麒麟NeoKylin系统使用--使用UFEI安装中标麒麟系统过程中/dev/disk/by-label/NeoKylin does not exit问题的解决
- 怎么清理计算机磁盘空间,电脑磁盘空间不足怎么清理
- ARX——一种开源的数据匿名软件的介绍
- 【论文笔记】Hierarchical Paired Channel Fusion Network for Street Scene Change Detection
- 最近玩喂喂我的小仓鼠吧,玩上瘾了……
- Python该怎样学?我如何快速掌握Python的?
- Selenium自动化测试工具的介绍与使用