首页 > 其他分享 >Js中<%=%>作用

Js中<%=%>作用

时间:2023-05-18 11:45:26浏览次数:27  
标签:包含 代码 Js 作用 服务器 表达式 客户端

<% %>称为脚本片段,可以包含任何符合语法的Java代码,可以同时包含多行代码。而<% =%>称为表达式,=号后面是一个表达式,这个表达式的值将被输出到浏览器中,表达式后面不用使用分号结束,而且每个<% =%>只能包含一个表达式。

 

head中

<title><%= htmlWebpackPlugin.options.title %></title>

 

body中

<% for (let i in htmlWebpackPlugin.options.cdn.js) { %>

      <script

        type="text/javascript"

        src="<%= htmlWebpackPlugin.options.cdn.js[i] %>"

      ></script>

    <% } %>

 

这是客户端代码与服务器代码混合使用。

<%= %>中,在<% %> 之间的是服务器端代码,外面的是客户端代码。

若前面有个=,则是直接引用服务器代码中的值。

 如:.env.production文件中代码如下

VUE_APP_VUEJS = 'vue.min.js'

那么下面这样引用 

<script src="//static.vip.qiyi.domain/js/vue/2.5.16/<%= VUE_APP_VUEJS %>"></script>

在客户端就能看到

<script src="//static.vip.qiyi.domain/js/vue/2.5.16/vue.min.js"></script>

标签:包含,代码,Js,作用,服务器,表达式,客户端
From: https://www.cnblogs.com/lizeqian1994/p/17411450.html

相关文章

  • js分支优化
    分支优化思想,看下面这段代码咋一看没感觉有什么异常,但如果有1000个判断条件,按照这种写法难不成要写1000个if分支?如果写了大量的if分支,并且可能还具有分支套分支,可以想象到整个代码的可读性和可维护都会大大降低,这在实际开发中,确实是一个比较头疼的问题,那有没有什么办法能......
  • AI+视频智能应用在文明城市创建中的关键性作用
    行业背景目前,我国正处于加快推进现代化的历史阶段。文明城市是反映一个地区现代文明程度、城市综合竞争实力的重要标志,很多城市动员上下力量,争相创建文明城市。然而,仅靠人力动员无法见行见效。想要立竿见影,则必须依靠科技的力量,为创建文明城市赋能附效。方案简介基于AI智能分析网关......
  • JSP_5.16_课堂笔记
    完整的可以与数据库连接的登录界面的代码login.jsp<%@pagelanguage="java"contentType="text/html;UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtml><html><head><metacharset="UTF-8&......
  • umijs或者webpack配置pwa
    UMI.js实现PWAUMI.js是一个可扩展的企业级前端应用框架,它包含了许多优秀的插件,可以快速搭建起一个高质量的前端应用。UMI.js提供了umi-plugin-pwa插件,可以很方便地实现PWA。安装umi-plugin-pwa插件在UMI.js项目中执行以下命令安装umi-plugin-pwa插件: npmins......
  • angular-devkit 中 build-angular 包的作用
    @angular-devkit/build-angular是AngularCLI的一个开发包,主要用于构建和打包Angular应用程序。它提供了一组命令行工具和可重用的构建流程,用于自动化构建和部署Angular应用程序。下面我们将介绍@angular-devkit/build-angular的作用和主要功能。作用@angular-devkit/b......
  • 24、hashcode是什么?有什么作用?
    Java中Object有一个方法:publicnativeinthashcode();(1)hashcode()方法的作用hashcode()方法主要配合基于散列的集合一起使用,比如HashSet、HashMap、HashTable。当集合需要添加新的对象时,先调用这个对象的hashcode()方法,得到对应的hashcode值,实际上hashmap中会有一个table保存......
  • 《Typora+PicGo +Github + jsDelivr + TinyPNG打造稳定快速、高效免费图床》的体验
    《Typora+PicGo+Github+jsDelivr+TinyPNG打造稳定快速、高效免费图床》前言我目前已完成Typora+PicGo图床配置以及PicGo上传失败的解决办法。不过看了EvanXu的这个图床后,发现还可以改进。原先我用的typora+PicGo+Gitter打造图床,而EvanXu的方法是用GItHub做仓库,用jsDelivr做C......
  • 深入理解JavaScript之作用域链与闭包
    作用域作用域是指程序源代码中定义变量的区域。实际上描述的就是查找变量的范围,作用域必须有的两个功能就是存储变量以及查找变量,作用域就是发挥这两个作用以及更多作用的规则。作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。词法作用域和动态作用域词法作用域......
  • JSON第二
    HTMLDOM节点在HTMLDOM中,所有事物都是节点。DOM是被视为节点树的HTML。TML文档中的所有内容都是节点:整个文档是一个文档节点每个HTML元素是元素节点HTML元素内的文本是文本节点每个HTML属性是属性节点注释是注释节点 我们常用父(parent)、子(child)和同胞(sibling)等术......
  • FullCalendar 三:FullCalendar应用——读取JSON数据
    开发者可以使用FullCalendar创建强大的日历日程应用,FullCalendar提供了丰富的选项设置和方法调用,使得开发者可以轻松的创建各种功能的日历程序。本文将结合实例使用PHP读取MySQl数据,显示在FullCalendar日历中。 根据FullCalendar日历插件说明文档中的介绍,日历主体事件数据的......