`
唯爱一生
  • 浏览: 7166 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

在页面中写js代码和引入单独的js文件的区别

阅读更多
引入单独的js文件可以降低网络传输量,提高代码复用性,便于维护和管理。
例如:一个网站可能有很多页面需要引用某个javaScript函数,如果这个函数直接写在页面中,那每次加载页面时都将重复下载这部分代码。若引用单独的js文件,客户端第一次引用这个函数时就会下载js文件,后面再用直接引用本地缓存的js文件就行了。
   若需要修改某一函数,而这个函数在好多页面都用,偏偏又是都将代码写在了页面中,这是修改代码就成了简单的体力活了。若是引用的js文件就好多了,只需要修改一次就ok啦,既省时又省力。
分享到:
评论

相关推荐

    JAVA JS文件中引用JS文件,引入GOOG MAP

    在JavaScript(JS)环境中,我们经常需要在一个文件中引用另一个文件来实现代码的模块化和重用。在本例中,我们将讨论如何在JAVA(JavaServer Pages)环境中使用JS文件,并特别关注如何引入Google Maps API。这篇...

    antd单文件引入示例

    "ant-desgin-icons.js"和"ant-desgin-icons.min.js"是Ant Design图标库的JavaScript文件,提供了各种图标组件,可以在项目中直接使用。引入这些文件后,你可以方便地在antd组件中使用丰富的图标资源。 对于"antd-...

    VUE---store中引入多modules/*.js 文件

    本篇将详细讨论如何在Vuex的store中引入多模块(*.js)文件,以及这种方式如何加快Vue项目的开发速度。 首先,我们需要理解Vuex的模块化概念。在Vuex中,一个store可以被划分为多个模块,每个模块拥有自己的state、...

    Java直接运行JS代码

    Java提供了这样的能力,让我们可以直接在Java程序中运行JS代码。这主要得益于Oracle公司在Java 6版本引入的一个新特性——Java Scripting API(JSR 223),它允许Java程序执行多种脚本语言,包括JavaScript。 ### 1...

    动态网页设计与制作(HTML5+CSS3+JavaScript)源代码和素材.zip

    在这个"动态网页设计与制作(HTML5+CSS3+JavaScript)源代码和素材.zip"压缩包中,你将找到一系列基于这些技术的超全案例,每个案例都是独立的HTML文件,便于学习和理解。 HTML5是超文本标记语言的最新版本,它引入了...

    引入公共头部时,控制引入js、css、title

    这篇博客文章“引入公共头部时,控制引入js、css、title”探讨的就是如何在网页中有效地管理和控制这些公共资源的引入,尤其是在大型项目中保持页面一致性与优化性能的关键技巧。 首先,我们来看如何引入公共CSS。...

    单文件HTML本地引入elementUI

    在HTML文件的`<body>`标签的底部(通常在`</body>`之前),引入`lib/js`目录下的`element-ui.js`或`element-ui.min.js`,并确保已经引入了JavaScript运行环境,比如ECMAScript 5或以上版本: ```html ...

    bootstrap的switch控件需要引入的js和css文件

    在 HTML 页面中,你需要在 `<head>` 或者 `<body>` 标签的底部(通常推荐)加入以下代码来引入 JavaScript 文件,并确保在引入 Bootstrap 的核心 JS 文件之后引入此文件: ```html ...

    引入JavaScript脚本代码到HTML文档中

    3. 外部脚本方式:这是推荐的做法,可以将JavaScript代码保存为单独的.js文件,然后在HTML中引用。这样可以实现代码复用,提高可维护性。例如: ```html <!DOCTYPE html> <script src="hello.js"> 点击我 ...

    vue组件内部引入外部js文件的方法

    在Vue.js应用中,有时我们需要在特定的组件内部引入外部JavaScript文件,而不是全局引入。这样做的好处是可以避免不必要的资源加载,提高应用性能。本篇将详细介绍三种在Vue组件内部引入外部js文件的方法。 1. 操作...

    在页面中引入js的两种方法(推荐)

    这种方法适用于小型项目或者简单的测试,可以直接在HTML文件中通过`<script>`标签将JavaScript代码内联写在页面中。例如: ```html function test() { alert('说点什么呢'); } test(); ``` 将这段...

    js2c#-js转换c#代码

    JavaScript(简称JS)和C#是两种不同的编程语言,它们在语法、运行环境和应用场景上都有显著的区别。JS主要用于浏览器端的脚本编程,而C#则是微软.NET框架下的主要编程语言,广泛应用于桌面应用、游戏开发、服务器端...

    如何在js文件中写加载Applet控件(js与jsp分离技术)

    2. **分离的方式**:将所有的JavaScript代码提取到单独的.js文件中,通过`<script>`标签引入到JSP页面中。 3. **实现原理**:JavaScript负责页面上的动态行为,而JSP则主要负责数据展示。通过这种方式,可以实现动态...

    asp.net中javascript的引用(挺直引入和间接引入)_.pdf

    间接引入,也称为外部引用,是指将JavaScript代码放入单独的`.js`文件中,然后在ASP.NET页面中通过`<script>`标签的`src`属性引入。这种方法有利于代码管理,保持HTML页面的整洁,并便于复用和维护。例如: ```html...

    将一个vue文件编译成js文件的工具

    然而,在实际的项目部署过程中,我们需要将这些 `.vue` 文件转换为浏览器可识别的 JavaScript 文件。这就涉及到了Vue.js的构建工具,如Webpack或Vue CLI。 本文将详细介绍如何使用工具将 `.vue` 文件编译为 `.js` ...

    H5+JS页面直接查看PDF文件

    3. **加载PDF.js**:在HTML文件中引入PDF.js库,通常包括`pdf.js`和`pdf.worker.js`两个文件。 4. **初始化PDF.js**:在JavaScript中设置PDF.js的全局配置,并加载PDF数据。 ```javascript PDFJS.getDocument(blob...

    element ui 离线压缩版 js css 含图标

    3. **JS 文件**:压缩包内的 JS 文件(如 `element-ui.common.js` 或 `element-ui.min.js`)是 Element UI 的核心 JavaScript 库,包含了所有组件的实现代码。在 HTML 文件中引入这个文件后,你就可以使用 Element ...

    vue wps插件引入到前端项目js

    或者,如果是单独的JS文件,可能需要在组件中动态引入并使用: ```javascript import('./wpsutils').then(wps => { // 使用wps插件的方法 }); ``` 5. **创建Vue组件**:为了在页面上使用WPS插件,你需要创建...

    vue-cli脚手架build目录下utils.js工具配置文件详解

    此文章用来解释vue-cli脚手架build目录中的utils.js配置文件 1.此配置文件是vue开发环境的wepack相关配置文件,主要用来处理css-loader和vue-style-loader 2.关于注释 •当涉及到较复杂的解释我将通过标识的方式...

    vue项目中在外部js文件中直接调用vue实例的方法比如说this

    对于JavaScript文件,可以在需要的页面单独引入,或者在main.js中全局引入,这样每个页面都可以直接使用而无需单独引入。 具体到引入CSS文件的代码如下: ```html @import"../assets/common/common.css"; ``` ...

Global site tag (gtag.js) - Google Analytics