- 博客(11)
- 收藏
- 关注
转载 微信小程序开源项目整理(github)
高颜值GitHub小程序客户端诞生记https://github.com/huangjianke/Gitter微信小应用示例代码(phodal/weapp-quick)源码链接:https://github.com/phodal/weapp-quick微信小应用地图定位demo(giscafer/wechat-weapp-mapdemo)源码链接:https://github.com/giscafer/wechat-weapp-mapdemo微信小应用- 掘金主页信息流(hilongjw/w
2020-06-09 14:27:18
3162
原创 【JS深度好文】&位运算符,|位运算符, &&逻辑运算符,||逻辑运算符
&:十进制:2、4转换为二进制:010、100,&位运算符规则:两个位分别相与,同时为1才得1,只要一个为0就为0,得出二进制后,可转10进制百分位0、1相与,为0十分位1、0相与,为0个分位0、0相与,为0得出计算后的二进制为000转10进制为0console.log(2&4) //0|:十进制:4、8转换为二进...
2019-09-12 10:52:41
211
1
原创 ES6 class 与 super
同一类事物,如A类,具有属性name和方法getName,可用class声明class A { constructor(name){ this.name = name} getName(){ return this.name}}如果此时有另一个类需要声明使用,但又想将A类的属性和方法继承过来。此时需要用extends声明一个子类class B...
2019-09-03 18:04:44
225
原创 使用npm脚本命令配置初始化子模块仓库,同时拉取父仓和子模块仓库等操作
当你了解到submodule(git的子模块)时,应该已经会用gitsubmodule add [公共仓库地址]。也就是:对父仓库嵌套一个子仓库(也就是submodule子模块),一般这个子仓库是公共使用的,并且有人去维护更新。但是,项目需要同时更新父仓库和子仓库时候,该怎么办呢?一般人是首先想到的是git pull origin master后git submodule upda...
2019-06-10 16:09:25
1155
原创 “一”行代码教你玩翻es7之asyncFunction
function retuPromise(num) { console.log(222) return new Promise((resolve, reject) => { setTimeout(() => { console.log(555) resolve(2 * num) }, 200...
2018-11-02 17:39:40
140
翻译 全栈开发之全局思维1——了解专业名词
1、架构:软件架构,也常倍称为软件体系架构,简单地说就是一种设计方案,将用户的不同需求抽象成组件,且能够描述组件之间的通信和调用。软件架构会分析工程中的问题,针对问题设计解决方案,针对解决方案分析应具有的功能,针对功能设计软件系统的层次和模块以及层次模块之间的逻辑交互关系,确定各个功能如何由这些逻辑实现。开发人员可以根据软件架构分析出来的层次和架构进行软件编写。2、框架:软件框架,是软件开发...
2018-10-22 11:37:27
163
原创 小程序两列多行对称flex布局
容器.container-box{width: 100%;margin-top: 36rpx; display: flex;flex-direction: row; flex-wrap: wrap; justify-content: space-between;}项目成员.item-box{display: flex;justify-conte...
2018-10-08 17:34:44
9199
原创 ②Canvas直线图形
从上一节我们已经知道,可以用moveTo()和lineTo()配合使用来画一个矩形。但是这种画矩形的代码量过多,因此在实际开发中并不推荐使用。而对于绘制矩形,Canvas为我们提供了独立的方法来实现。在Canvas中,矩形分为“描边矩形”和“填充矩形”。(1)“描边矩形”在canvas中,我们可以将strokeStyle属性和strokeRect()方法配合使用来画一个“描边矩形”。 语法如...
2018-04-07 22:34:41
195
原创 ②Canvas直线图形
在Canvas中,基本图形有两种:1、直线图形。2、曲线图形。Canvas常见的直线图形有三种,分别是直线、矩形、多边形。 (1)Canvas坐标系1、数学坐标系:y轴正方向向上。2、W3C坐标轴:y轴正方向向下。 (2) 直线的绘制在Canvas中,可以使用moveTo()和lineTo()这两个方法配合使用来画直线。利用这两个方法,我们可以画一条直线,也可以同时画多个直线。语法:c...
2018-04-06 10:12:21
180
原创 ①Canvas概述
(2)Canvas元素知识HTML5 Canvas,简单来说,就是一门实用JavaScript来操作Canvas元素的技术。使用Canvas元素来绘制图形,需要以下三步。 <canvas id="canvasId" width="200px" height="150px" style="border:1px dashed gray;"></canvas>1.获取Canvas
2018-04-04 11:22:53
174
原创 ①Canvas概述
(1)Canvas简介 1.1.1 Canvas是什么? 在HTML5之前,为了达到页面绚丽多彩的效果,我们很多情况下都是借助“图片”来实现。不过使用图片这种方式,都是以“ ”低性能为代价的。由于图片体积大、下载速度慢等原因,因此为了应对日渐复杂的Web应用开发,W3C在HTML5标准中引入了Canvas这一门技术。 Canvas又称为“画布”,是HTML5的核心技术之一。我们常...
2018-04-03 00:27:52
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人