表单 一、介绍 <form> 标签表示为表单,表单元素是允许用户在表单中输入内容。 属性:action-提交表单的地址 Method-提交表单的方式。属性值:get/post Enctype-被提交表单的MI…
分类:html
浏览器环境下的microtaks和macrotasks
带有可视代码执行顺序的原文链接 https://jakearchibald.com/201…, 此篇文字并非其完整翻译,加入了一部分自己的理解,比如将其中的task替换为macrotask或是删除了可视代码执…
js的浅拷贝和深拷贝和应用场景
为什么会用到浅拷贝和深拷贝 首先来看一下如下代码 let a = b = 2 a = 3 console.log(a) console.log(b) let c = d = [1,2,3] let e = f = {a:…
微信小程序--详情页的推荐位置继续打开详情页;返回之后分享等数据不正确问题
问题背景 — 分享的数据来源 当前在维护的小程序项目使用wepy开发;分享的数据都是通过接口请求后台的形式获得;然后存在了数据data的对象中;类似 定义分享数据 data = { shareData: ""…
浅析vue的双向数据绑定
1.原理 vue的双向数据绑定的原理相信大家都十分了解;主要是通过ES5的Object对象的defineProperty属性;重写data的set和get函数来实现的 所以接下来不使用ES6进行实际的代码开发;过程中如果…
恶心的兼容问题:完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的问题
HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。 <header>定义页面或区段的头部; <footer…
日常知识积累
1. z-index只对指定了positioned属性的元素有效,当没有指定z-index的时候,所有元素都会被渲染在默认层(0层), 当多个元素的z-index属性相同的时候(在同一个层里),那么将按照[Stackin…
变量对象+作用域链+闭包
下文根据汤姆大叔的深入javascript系列文章删改,如果想深入理解请阅读汤姆大叔的系列文章。http://www.cnblogs.com/TomXu/… 变量对象 初步介绍 变量对象(缩写为VO)是一个与…
优雅、贴心、靠谱的Node.js开发框架-AdonisJs
关于作者 程序开发人员,不拘泥于语言与技术,目前主要从事PHP和前端开发,使用Laravel和VueJs,App端使用Apicloud混合式开发。合适和够用是最完美的追求。 个人网站:http://www.linganm…
input标签的23种type类型
目录 一、概述 二、传统类型 三、新增类型 一、概述 随着html5的出现,input标签新增了多种类型,用以接收各种类型的用户输入。其中传统输入控件有10种,新增输入控件有13种。 二、传统类型 传统输入控件有10种,…
微信小程序开发-个人总结
微信小程序开发总结 基础的配置及视图层、逻辑层自己看文档 [微信小程序文档][1] 这里只说一下自己的经验总结 提醒 微信小程序不运行在浏览器,所以不能操作Dom,也没有document、window对象 每一个页面路径…
vue2.0组件间事件派发与接收
在vue的开发中,经常会在两个组件间进行事件的通信 在vue1.0中我们使用$dispatch 和 $broadcast child.vue: this.$dispatch('eventName',this.data);…