- 博客(8)
- 收藏
- 关注
原创 Taro跨端框架 —— 搭建、启动项目
搭建环境注:建议安装cnpm进行操作,降低报错风险以下为cnpm示例,无cnpm直接换成npm// 安装全局cli:cnpm install -g @tarojs/cli// 查看当前cli版本号:taro -v// 查看Taro框架最新版本信息:cnpm info @tarojs/cli新建项目// 创建项目模板taro init 项目名称// 编译微信小程序cnpm run dev:weapp// 打包微信小程序cnpm run build:weapp全局cli.
2021-07-17 17:48:29
786
转载 JavaScript —— 阻止事件冒泡
<div id="one" onclick="alert('我是最外层');"> <div id="two" onclick="alert('我是中间层!')"> <a id="three" href="http://www.baidu.com" onclick="alert('我是最里层!')">点击我</a> </div></div>比如上面这个页面,分为三层:one是第外层,two中间层,th
2021-07-10 23:29:43
395
原创 JavaScript —— apply、call、bind
apply、callapply和call用法基本一致,只是传入的参数不同。第一个参数都是this的指向(当第一个参数为null或者undefined时,默认指向window),apply第二个参数是函数接收的参数(以数组的形式传入),call第二个以及后面的参数都是函数接收的参数。使用apply和call方法改变this的指向后原函数会立即执行,且只是临时改变this指向一次。语法:apply:fun.apply(this,[1,2,3,4])call:fun.call(this,1,2,3,4)
2021-05-18 15:58:42
217
原创 JavaScript —— this指向
this的指向执行函数前有 ‘.’ 点操作符的话,函数体中 this 就指向前面的对象,没有就指向window,严格模式下指向 undefined。函数没有直接调用者 this 指向全局对象(浏览器中是window,node中是global)。如匿名函数等。构造函数的 this 指向实例本身。箭头函数本身没有 this 的,箭头函数的 this 指向最近的非箭头函数,找不到就指向 window,严格模式下指向 undefined。普通函数 this 的热身题var name = '一一'.
2021-05-18 14:12:54
165
原创 JavaScript —— 作用域与作用域链
作用域作用域是可访问的变量的集合。在JavaScript中,作用域为可访问变量,对象,函数的集合。作用域分为 全局作用域 和 局部作用域 ,其中局部作用域又称为 函数作用域 。ES6新增 块级作用域 。全局作用域全局作用域是设置在最顶级域window里面的,当前页面任何地方都可获取到的。var a = 1 // 全局变量console.log(window.a) // 1b = 2 // 全局变量console.log(window.b) // 2function fun.
2021-05-14 18:22:58
413
原创 JavaScript —— 原型和原型链
构造函数创建实例对象function Person(){}let person = new Person()// Person就是构造函数// person就是使用new创建的一个实例对象prototype每个函数都有一个prototype属性function Person(){}Person.prototype.name = 'tom'let person1 = new Person()let person2 = new Person()...
2021-05-13 18:27:42
158
原创 解决img标签与父元素div之间的间隙
解决img标签与父元素div之间的间隙解决方法:给img设置display: block;给img设置vertical-align: bottom;给父元素div设置font-size: 0;
2021-04-10 10:42:20
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人