![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html5
文章平均质量分 87
寒生1988
为什么大熊猫有黑眼圈。。。因为它也是程序员
展开
-
vue单页面,多路由,前进刷新,后退不刷新
注:demo中,index页面包含三个链接导航。page1-->page2-->page3.依次前进,每次前进到一个新页面都需要获取数据,而按下后退键后,从page3返回到page2,page2不再获取新数据,而是使用之前缓存的数据。从page2返回到page1时,page1不再获取新数据,而是使用之前的数据。所以,page1和page2需要缓存,page3不需要缓存。可以把page1...转载 2021-03-30 13:34:58 · 587 阅读 · 0 评论 -
JavaScript中数组的增删改查
数组的增加ary.push() 向数组末尾添加元素,返回的是添加后新数组的长度,原有数组改变 ary.unshift() 向数组开头添加元素,返回的是添加后新数组的长度,原有数组改变 var ary=[1,2,3,4]; var res=ary.unshift(6); console.log(res); ---->5 返回的是新数组的长度 ary.splice(n,m,x)从索引n开始删除m个元素,把新增的元素X放在索引n的前面,把删除的元素当成一个新...转载 2021-01-14 10:18:13 · 147 阅读 · 1 评论 -
vue.js 风格指南
这里是官方的 Vue 特有代码的风格指南。如果在工程中使用 Vue,为了回避错误、小纠结和反模式,该指南是份不错的参考。不过我们也不确信风格指南的所有内容对于所有的团队或工程都是理想的。所以根据过去的经验、周围的技术栈、个人价值观做出有意义的偏差是可取的。对于其绝大部分,我们也总体上避免就 JavaScript 或 HTML 的本身提出建议。我们不介意你是否使用分号或结尾的逗号。我们不介意你在 HTML attribute 中使用单引号还是双引号。不过当我们发现在 Vue 的情景下有帮助的特...转载 2021-01-06 10:22:24 · 183 阅读 · 0 评论 -
ES6 新增功能点整理
1、webpcak 打包工具入口 (entry) 输出 (output) loader 插件 (plugins)2、gulp 自动化构建工具const gulp = require('gulp');// default 表示一个任务名,为默认执行任务gulp.task('default', function() { // 放置默认的任务代码})3、新的关键字 let 、constlet 作用域在当前代码块 (var 是全局)const 定义只读变量,值不能变化...原创 2020-05-13 15:16:48 · 901 阅读 · 0 评论 -
H5异步编程学习笔记
项目中使用H5做混合编程,但是还是android的那套逻辑,需要使用很多回调和异步线程间,涉及到异步和同步的处理。实际开发中使用了大量的回调,使代码可读性变差,扩展性降低。比如,界面启动时,需要在网络获取数据,存在临时缓存中,多个异步线程中使用这个数据。这里重新学习一下H5的异步编程,优化代码逻辑H5异步编程的方法,这篇文章说的挺详细的javascript 异步编程的5种方式...原创 2020-03-11 10:56:06 · 614 阅读 · 0 评论 -
H5前端框架说明文档
一、整体说明H5前段框架是在app中混合展示服务端和app本地H5界面的简单框架,目的: 保留app本地H5的基础上,灵活使用服务器端H5网页核心思路:在APP本地添加模板h5文件。H5文件中 一方面引入APP本地公共js和其他资源;另一方面,通过js方法写入不同功能模块对应的资源文件,展示不同的界面。框架分两部分:app本地的模板station.html 站点上的资源...原创 2019-12-12 16:00:22 · 2181 阅读 · 0 评论 -
Sass学习笔记
1.定义Sass的学名叫“CSS预处理器”,就是在CSS的基础上,引入了变量、嵌套、mixin(混合)、运算以及函数等功能,增加了代码的灵活性,可以让我们以更少的代码实现同样的效果,而且代码的整洁度、可读性更强。而且Sass算是CSS的超集,它100%兼容CSS的语法,所有在 CSS 中正常工作的代码也能在 SCSS 中正常工作。换个说法也就是:如果你喜欢,可以在Sass文件中完全以C...转载 2019-12-12 15:47:21 · 381 阅读 · 0 评论 -
关于meta标签中的http-equiv属性使用介绍
关于meta标签中的http-equiv属性使用介绍meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等!meta标签的组成:meta标签共有两个属...转载 2019-10-30 13:18:41 · 537 阅读 · 0 评论 -
yarn详细入门教程
简介Yarn 是 Facebook, Google, Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具。就像我们可以从官方文档了解那样,它的目的是解决这些团队使用 npm 面临的少数问题,即:1.安装的时候无法保证速度/一致性2.安全问题,因为 npm 安装时允许运行代码12Yarn 同样是一个从 npm 注册源获取模块的新的 CLI 客户端。注册的...转载 2019-04-16 09:46:02 · 524 阅读 · 0 评论 -
vue.js 学习笔记(一)
对webpack有了基本的了解之后,开始学习vue.jsVue (读音 /vjuː/,类似于view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。vue.js...原创 2019-01-25 14:02:25 · 1927 阅读 · 0 评论 -
webpack 学习笔记
Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。新项目中的h5部分用到了vue.js,并使用webpack打包模块。重新学习webpack。webpack中文文档 |webpack中文网,这里能找到webpack相关的问题,如 名词概念,配置、api等。如果 之前对webpack没有任何了解,这篇文...原创 2019-01-14 16:06:27 · 1317 阅读 · 0 评论 -
WebView详解与简单实现Android与H5互调
为什么要学习Android与H5互调?微信,QQ空间等大量软件都内嵌了H5,不得不说是一种趋势。Android与H5互调可以让我们的实现混合开发,至于混合开发就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html 5来开发。 优势:使用H5实现的功能能够在不升级App的情况下动态更新,而且可以在Android或iOS的App上同时运行,节约了成本,提高了开发效率。 原理:其实就是J...转载 2018-06-15 17:48:14 · 2917 阅读 · 0 评论 -
CSS3阴影 box-shadow的使用和技巧总结
text-shadow是给文本添加阴影效果,box-shadow是给元素块添加周边阴影效果。随着html5和CSS3的普及,这一特殊效果使用越来越普遍。基本语法是{box-shadow:[inset] x-offset y-offset blur-radius spread-radiuscolor}对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 ...转载 2018-05-09 10:49:09 · 3036 阅读 · 0 评论 -
js中判断浏览器类型
js中判断浏览器类型原创 2016-02-24 16:16:05 · 6337 阅读 · 0 评论 -
JS产生随机数的几个用法!
JS产生随机数的几个用法!转载 2016-02-16 09:19:17 · 5243 阅读 · 0 评论