首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用webpack打包js文件(隔行变色案例)

使用webpack打包js文件(隔行变色案例) 1.webpack安装两种方式 运行npm i webpack -g全局安装webpack,这样就能在全局使用webpack命令 在项目根目录中运行npm...i webpack --save-dev安装到项目依赖中 2.初步使用webpack打包构建列表隔行变色案例 项目结构: ?...image 运行npm init -y初始化项目,使用npm管理项目中依赖包 创建项目基本目录结构 使用npm i jquery -s安装jquery类库 创建main.js并书写隔行变色代码逻辑...会报错,因为浏览器不认识import这种高级JS语法,需要使用webpack进行处理,webpack默认会把这种高级语法转换为低级浏览器能识别的语法; 运行webpack 入口文件路径 输出文件路径对.../dist/bundle.js"> 这是第1个li 这是第2个li 这是第

2.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

前端 | 设置隔行变色单元格

问题描述 表格在日常生活中使用非常多,比如excel就是专门用来创建表格工具,表格就是用来表示一些格式化数据,比如:课程表、银行对账单。在网页中也可以来创建出不同表格。...如果表格中单元格比较多,那么可以设置隔行变色效果,就能让表格显得清晰和一目了然。设置隔行变色方法十分简单:可以给偶数(或奇数)行tr标记都设置上背景色效果就可以了。...解决方案 首先我们应该先写出一个简单表格,再在这个表格基础上添加颜色,合并单元格等。 ? ? 在此基础上,我们可以为表格设置隔行变色,以此来突出重点。添加代码如下: ? ?...接下来我们简单插入一张图片。(为了使表格尽可能美观,我们就变化一下表格样式。) ? ? 结语 兴趣是最好老师。在学习过程我们难免会遇到自己不愿意学东西。...温馨提示:点击页面右下角“写留言”发表评论,期待您参与!期待您转发!

1.7K20

JQuery第一节

js库:把一些常用到方法写到一个单独js文件,使用时候直接去引用这js文件就可以了。...对象转jQuery对象 jQuery对象转换成DOM对象: var $li = $(“li”); //第一种方法(推荐使用) $li[0] //第二种方法 $li.get(0) 【练习:隔行变色案例.html...$(“ul li”); 使用空格,代表后代选择器,获取ul所有li元素,包括孙子等 跟CSS选择器一模一样。...”, ”red”); 获取到li元素中最后一个 【案例:隔行变色】 筛选选择器(方法) 筛选选择器功能与过滤选择器有点类似,但是用法不一样,筛选选择器主要是方法。...名称 用法 描述 children(selector) $(“ul”).children(“li”) 获取当前元素所有子元素中li元素 find(selector) $(“ul”).find(“li

1.6K30

【Vue】webpack基本使用

实际前端开发  什么是前端工程化  前端工程化解决方案 webpack基本使用   什么是webpack   列表隔行变色项目     在项目中安装并配置webpack     webpack.config.js...列表隔行变色项目 步骤 新建项目空白目录,并运行npm init -y命令,初始化包管理配置文件package.json 新建src源代码目录 新建src->index.html首页和src->index.js...脚本文件 初始化首页基本结构 运行npm install jquery -s命令,安装jQuery 通过ES6模块化方式导入jQuery,实现列表隔行变色效果 <!...srcindex.js和jquery.js都被压缩了。...webpack.config.js作用 当我们使用npm run dev这个命令时候,会执行packagedev内容, devwebpack,那么它就会执行weboack.config.js

63010

JavaScript之Style属性学习

style属性包含着元素样式,查询这个属性返回是一个对象而不是一个简单字符串。样式都存放在这个style对象属性。.../js/utility.js" type="text/javascript"> <script src=".....].innerHtml); var flag = false; for (var j = 0; j < rows.length; j++) { //表格<em>隔行</em><em>变色</em>效果逻辑...var i = 0; i < eventlist.length; i++) { eventlist[i](); } } } 说下效果:简单实现table表格<em>的</em><em>隔行</em><em>变色</em>...,table表格相应<em>的</em>会做那些变化; 但是我们仔细思考下,如果这里有一天我们<em>的</em>需求变了,这个表格<em>隔行</em><em>变色</em><em>的</em>背景色了,我们要换个颜色,这时候我们又要来修改<em>js</em>代码,而且这不是关键,关键是如果我们还需要加其他<em>的</em>显示效果

2.1K80

JS

作为函数式编程语言,JS带来了很多语言上有趣特性,比如柯化和反柯化。 这里可以对照另外一篇介绍 JS 反柯文章一起看~ 1....var sendPost = sendAjax( _ , _ , { type: "POST", contentType: "application/json" }) JS不具备这样原生支持...(个人理解不知道对不对) 3.3 延迟执行 柯另一个应用场景是延迟执行。不断化,累积传入参数,最后执行。...,甚至有些前后矛盾,在下文章都是学习过程中总结,如果发现错误,欢迎留言指出~ 参考: JS高级程序设计 JS化(currying) 前端开发者进阶之函数柯化Currying 浅析 JavaScript...中 函数 currying 柯化 掌握JavaScript函数化 函数式JavaScript(4):函数柯

4.5K20

webpack基本使用

创建列表隔行变色项目 ① 新建项目空白目录,并运行 npm init –y 命令,初始化包管理配置文件 package.json ② 新建 src 源代码目录 ③ 新建 src -> index.html...⑥ 通过 ES6 模块化方式导入 jQuery,实现列表隔行变色效果 运行:发现语法错误,颜色也没有改变,因为上面 index.js 用到了 ES6 语法,导致浏览器不兼容问题 [在这里插入图片描述...在这里插入图片描述] 运行成功后在项目中就会生成一个文件夹 [在这里插入图片描述] 里面的 main.js 就是 webpack 生成,根据 index.js 代码做一些兼容处理 而现在 main.js...是没有兼容性,所以在 index.html 导入 mian.js 替换掉之前 index.js [在这里插入图片描述] 运行: [在这里插入图片描述] 5....main.js 可以查看到 index.js 和 jquery.js 这两个文件内容 [在这里插入图片描述] [在这里插入图片描述]

28230
领券