随笔分类 - javascript
摘要:<script type="text/javascript"> $(document).ready(function(){ $(".about_nav a").each(function(){ $this = $(this); if($this[0].href==String(window.loca
阅读全文
摘要:JSON数据两端要么是{},要么是[] {}定义JSON对象 []定义JSON数组 JSON对象的格式是: {key:value,key:value,...,key:value} JOSN数组的格式是: [value,value,...,value]
阅读全文
摘要:JSON一般有两种格式 (1)对象格式(单个json) { "brand":"苹果", "price":6799, "supportDualSIM":true, "supportNetwork":["5G","4G","3G","2G"]} (2)数组对象格式(多个json)[ { model:'i
阅读全文
摘要:javascript是合法的 JSON["one", "two", "three"] { "one": 1, "two": 2, "three": 3 } {"names": ["张三", "李四"] } [ { "name": "张三"}, {"name": "李四"} ]
阅读全文
摘要:ES6箭头函数 没有参数的函数应该写成一对圆括号: () => {www.96net.com.cn}有参数的函数应该写成一对圆括号: (x, y) => { return x * y }; ES5 函数var x = function(x, y) { return x * y; }
阅读全文
摘要:匿名函数 (函数没有名称) 函数存储在变量中,不需要函数名称,通常通过变量名来调用。 var x = function (a, b) { return a * b };var z = x(4, 3); JavaScript匿名函数最常见的用法: (function(){ //www.96net.co
阅读全文
摘要:JavaScript:直接写入 HTML 输出流 document.write() <p> JavaScript 能够直接写入 HTML 输出流中: </p> <script> document.write("<h1>这是一个标题</h1>"); document.write("<p>www.gzs
阅读全文
摘要:javascript 常见内置对象 JavaScript提供了多个内置对象:Math、Date、Array、String等 三、Math对象 1、Math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值,取整,最大值等)可以使用Math 中的成员。 Math.PI /
阅读全文
摘要:1、引入WOW.js插件,搭配animated.css实现动画 <link rel="stylesheet" href="http://cdn.staticfile.org/animate.css/2.0/animate.min.css"><script src="http://cdn.static
阅读全文
摘要:在小程序中所有页面的路由全部由框架进行管理。 开发者可以使用 getCurrentPages() 函数获取当前页面栈。 1,初始化 onLoad, onShow 2,打开新页面 调用 API wx.navigateTo使用组件 <navigator open-type="navigateTo"/>
阅读全文
摘要:注册小程序中的一个页面。接受一个 Object 类型参数,其指定页面的初始数据、生命周期回调、事件处理函数等 data data 是页面第一次渲染使用的初始数据。 页面加载时,data 将会以JSON字符串的形式由逻辑层传至渲染层,因此data中的数据必须是可以转成JSON的类型:字符串,数字,布尔
阅读全文
摘要:注册小程序。接受一个 Object 参数,其指定小程序的生命周期回调等 onLaunch(Object object) 小程序初始化完成时触发,全局只触发一次。 onShow(Object object) 小程序启动,或从后台进入前台显示时触发。 onHide() 小程序从前台进入后台时触发。 on
阅读全文
摘要:Promise 创建 要想创建一个 promise 对象、可以使用 new 来调用 Promise 的构造器来进行实例化 var promise = new Promise(function(resolve, reject) { // 异步处理 // 处理结束后、调用resolve 或 reject
阅读全文
摘要:一 解构赋值 左右两边结构必须一样 右边必须有值 声明和赋值不能分开 let [x, y] = [1, 2, 3]; console.log(x);console.log(y); 二 扩展运算符 ...三点运算符 展开数组 默认参数 function show(a, b, c) { console.
阅读全文
摘要:ES6 允许使用“箭头”(=>)定义 不需要参数或需要多个参数,就用圆括号代 代码块部分多于一条语句,就用大括号括起来,并且用return返回 箭头函数返回对象时,必须在对象外面加上括号 箭头函数使得表达更加简洁 箭头函数能够简化回调函数 1,let func=(a)=>a*a 2, let fun
阅读全文
摘要:ES6 新增 let和const 命令,用来声明变量,用法类似于 var let 声明的变量,只在 let 命令所在的代码块内有效 let 命令不存在变量提升 let 命令不允许在相同作用域内,重复声明同一个变量 const 命令声明一个只读的常量。一旦声明,常量的值就不能改变 const 命令声明
阅读全文
摘要:addEventListener() 方法 添加当用户点击按钮时触发的事件监听器: document.getElementById("myBtn").addEventListener("click", displayDate); 向相同元素添加多个事件处理程序 addEventListener()
阅读全文
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> #one{ width: 300px; height: 300px; background: red; } #two{
阅读全文
摘要:<button id="btn" onclick="tex()">这是一个按钮</button> 1 第一添加事件方法 function tex(){ console.log("2222222222222"); } 2,第二种添加事件方法 var objbtn=document.getElement
阅读全文
摘要:Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带。 Scope 是一个对象,有可用的方法和属性。 Scope 可应用在视图和控制器上。 1,Scope 概述AngularJS 应用组成如下: View(视图), 即 HTML。Model(模型), 当
阅读全文