循环语句分类{forwhiledo()while}一、for循环语句和for循环的嵌套for循环格式eg:<script>varsim=0;for(vari=1;i<=100;i++){sum+=i;}console.log(sum)</script> 表达式“i=1”共运行1次,在循环之前运行;表达式“i<=100”是判断...
一、swichcase判断语句eg<script>swich(exp){case值1:执行的代码段;break;case值2:执行的代码段;break;......default...
HTML部分:1<!--HTML部分-->2<!DOCTYPEhtml>3<html>4<head>5<metacharset="utf-8">6<title>轮播图</title>7<linkrel="stylesheet"type="text/css"href="css/demo06.css"/>8<scriptsrc="js/demo06.js"></script>9<...
HBuilderX是一款由国人开发的开发工具,其官网称其为轻如编辑器、强如IDE的合体版本。但是官方的社区中关于Vant组件的安装大多都是针对微信小程序开发安装VantWeapp,鄙人尝试了各种方法,经历各种错误后终于成功安装vant组件库,在这里分享一下使用HBuilderX进行vue.js开发时安装Vant组件库的经验,使用的版本为2019.08.10更新的2.2.0版本。本篇所有操作建立在操...
这里,我用一个注册登录两组件的切换实例来演示:切换方式一<!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"/><title>独秀不爱秀</title></head><body><divid="app"><ahref="#"@click.prevent="flag=true">登录</a><ahref="#"@...
HTTP是无连接的:有请求才会有响应,如果没有请求,服务器想主动推送信息给浏览器是不可能的。比如图文直播、聊天室原理:长轮询。setInterval(function(){$.get()},1000)间隔一定的时间,主动向服务器发起请求,询问是否有新消息。WebSocket是一种网络通信协议,是HTML5中的新协议。需要服务器和浏览器共同支持,实现全双工通信。服务器:PHP5.6、Java1.7、...
一概念什么是回流?回流也叫重排(reflow),当页面中的元素发生影响布局的变化,比如:改变宽高,修改显示影藏。页面需要重新布局,就会触发重排。简单的说就是,页面布局改变,就会触发重排。什么是重绘(repaint)?页面中的元素样式发生改变,比如:背景颜色,背景图片,字体颜色的样式改变。只要页面需要重新渲染,就会触发重绘。注意:每个页面只要会发生一次重排和重绘。重排一定会触发重绘二关于前端性能的优...
用webpack打包页面,发现html中特别写的用来给后端识别的大写标签全部被转为了小写标签,这时候需要将加一个配置,caseSensitive:true,禁止大小写转换。webpack配置:{test:/\.html$/,use:[{loader:"html-loader",options:{minimize:true,//加载器切换到优化模式,启用压缩。caseSensitive:true//...
这两天在学习图片的懒加载实现,看了很多大佬的博客,终于有了点成果。现在用了其中一位大佬的文章中的代码实现了图片懒加载并且在其基础上加入了节流函数。原理就不多讲了,有需要的可以去大佬的文章看看。大佬文章可以从这里进->(https://www.jianshu.com/p/9b30b03f56c2)。先上HTML结构:1<div></div>2<imgsrc=""id="i1"data-src=...