木子屋 Dnawo's BLOG

最新博文

共 4949 篇

ES6学习笔记:Proxy对象

Proxy原意是代理,可以理解成,在目标对象之前架设一层拦截,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。Proxy对象创建语法: target表示所要拦截的目标对象,handler参数也是一个对象,用来定制拦截行为。当不设置拦截时,访问proxy和target是一样的: 接下来,我们添加拦截看下效果:

ES6学习笔记:Promise对象

Promise是异步编程的一种解决方案,从它可以获取异步操作的消息,Promise提供统一的API,各种异步操作都可以用同样的方法进行处理。Promise对象状态有三种:进行中、已成功和已失败,状态一旦变化,就不能再改变。Promise对象创建语法: resolve和reject是Javascript引擎定义好的函数,resolve用于将Promise对象的状态改为已成功,reject用于将Promise对象的状态改为已失败,需手工调用,它们都可以传出一个参数给回调函数。 resolved和rejected是回调函数,resolved在状态成功时被调用,rejected在状态失败时被调用,两个函数是可选的,不一定要提供,两个函数需自行编写,由系统调用。举个例子:…

禹创智能遥控开关使用指南

禹创智能遥控开关由接收器和随意贴两部分组成,随意贴和接收器需配对后才能使用,配对成功后,随意贴即可控制灯具。 ■开关配对 接好线后,给随意贴装上电池,按住接收器上面的对码按键三秒左右,里面红色指示灯闪烁时马上松开手,然后按两下随意贴即可。 ■开关取消配对 按住接收器上的对码按键不松手,里面红色指示灯闪烁四次后松手,取消配对成功。 说明:产品不能超负载使用,灯具

HTML5唤起高德地图APP示例

一、高德地图唤起链接 高德地图APP唤起链接(ios): iosamap://path?sourceApplication=&slat=&slon=&sname=&dlat=&dlon=&dname=&dev=&t= 高德地图APP唤起链接(android): amapuri://route/plan/?sourceApplication=&slat=&slon=&sname=&dlat=&dlon=&dname=&dev=&t= 高德地图WEB版链接: https://uri.amap.com/navigation?from=&to=&mode=&policy=&src=&callnative=…

HTML5高德地图基本页模板

说明:高德地图安全密钥和key需到开放平台申请并替换成自己的才能正常使用。 相关链接 .高德地图开放平台:https://lbs.amap.com/

HTML5唤起百度地图APP示例

一、百度地图唤起链接 百度地图APP唤起链接(ios&android): baidumap://map/direction?origin=&destination=&mode=&coord_type=&src= 百度地图web版链接(region必选): http://api.map.baidu.com/direction?origin=&destination=&mode=&coord_type=&src=&region=&output= 二、HTML5唤起百度地图APP示例 实现思路:先用百度地图APP链接尝试唤起APP,如果唤起失败,则打开百度地图WEB版代替,具体代码如下(应用AK需替换成自己的):…

HTML5百度地图基本页模板

说明:百度地图ak需到开放平台申请并替换成自己的才能正常使用。 相关链接 .百度地图开放平台:https://lbsyun.baidu.com/

ECMAScript和Javascript的区别与关系

ECMAScript和Javascript有什么关系?以下摘自《ES6标准入门(第3版)》(阮一峰): 1996 年 11 月,Javascript 的创造者 Netscape 公司,决定将 Javascript 提交给标准化组织 ECMA,希望这种语言能够成为国际标准。次年,ECMA 发布 262 号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为 ECMAScript,这个版本就是 1.0 版。 该标准从一开始就是针对 Javascript 语言制定的,但是之所以不叫 Javascript,有两个原因。一是商标,Java 是 Sun 公司的商标,根据授权协议,只有 Netscape 公司可以合法地使用 Javascript 这个名字,且 Javascript 本身也已经被 Netscape 公司注册为商标。二是想体现这门语言的制定者是 ECMA,不是 Netscape,这样有利于保证这门语言的开放性和中立性。…

Vue表单双向绑定和取值示例

表单在HTML页面很常见,下边我们看下Vue表单数据绑定和取值: 1).text - 单行文本 2).textarea - 多行文本 3).radio - 单选按钮 4).checkbox - 复选框(单选) 5).checkbox - 复选框(多选) 6).select - 下拉列表(单选) 7).select - 下拉列表(多选) 参考资料 .Vue表单输入绑定:https://cn.vuejs.org/v2/guide/forms.html