自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 微信小程序初学

一、小程序发展JS-SDK解决了移动网页能力不足的问题,通过暴露微信更多的接口使得开发时拥有更多的API,但是在体验上还是存在不足,在用户打开小程序页面时,会出现一段时间的白屏,而这个白屏的时间取决于设备性能和网络速度。所以微信团队就创造了一个JS-SDK增强版。JS-SDK增强版这个增强版里面有一个重要的功能就是,微信Web资源离线存储。离线缓存下来,当加载页面时,直接从微...

2019-04-10 15:47:42 194

原创 记切换node环境之后,node-sass没有绑定环境问题

node环境切换之后,node-sass没有绑定环境问题一、第一个解决方案二、第二个解决方案:三、最终解决四、总结昨天在做项目的时候,准备跑项目的时候,出现了这么个问题,大致意思就是说,node-sass没有绑定当前windows 64x环境,只找到绑定windows 32x的。然后我就去百度了一通,网上有很多相似的答案:一、第一个解决方案npm rebuild node-sass --fo...

2019-03-15 11:49:34 1008

原创 js高程基础语法复习目录

基本概念1.语法 2.数据类型(typeof操作符、Undefined、Null、Boolean、Number、String、Object)、 3.操作符(关系操作符、相等操作符…) 4.函数(理解参数、没有重载)变量、作用域、内存问题1.基本类型和引用类型的值(动态属性、复制变量值、传参、检测类型) 2.执行环境及作用域(延长作用域链、没有块级作用域) 3.垃圾收集(常用方法(2种),性

2017-11-29 10:40:07 302

原创 node.js的body-parser中间件

现在最新版本的express,已经不包含bodyParser方法了。就是说不能再使用下面这种方法来引用bodyParser了。var app = express();app.use(express.bodyParser());最好单独 npm install body-parser。然后像下面这样引用。var app = express();var bodyParser = require('b

2017-11-29 10:39:10 320

原创 React-Router入门

之前自己有在用React来重构之前写过的自己工作室官网,其中有用到React中的核心思想:组件,props,state。还有用Rap的接口来实现前后端交互请求(就是请求团队成员的信息部分)。自己觉得还是实现起来比较简单。现在呢。学习React不仅要学习官网的一些知识,还要学习一些有关它的技术栈。 今天自己搜索了阮一峰的有关React-Router的教程。自己跟着github上的14个小栗子进行了练

2017-10-11 22:37:40 229

原创 CSS写作建议和性能优化总结

今年难得遇到中秋和国庆,已经放假几天了,我也回到家了。今天还是比较开心的,抢了比较多的红包,嘿嘿。红包抢完了,现在也空下来写点博客咯。 这里是我从网上的一篇文章看过来的,这里先做一点小结,之后再补充。 1.CSS渲染规则 今天在微博的一篇文章上看到的,之前我都以为渲染是从左往右渲染。发现我的想法是错的。之所以采用从右往左的渲染规则,是因为这样渲染的性能会比较好一点。2.嵌套层级不要超过3...

2017-10-04 21:12:20 235

原创 React中的表单元素

在web应用开发当中,表单还是很重要的元素。 1.应用表单组件有:文本框(input、textarea)、单选按钮和复选框、Select组件。 文本框:文本框的状态改变即文本框中的内容的改变。此时的state应该是inputValue或者是textareaValue。在状态改变时的处理函数应该是handleInputChange(e){ this.setState({

2017-09-20 21:58:25 228

原创 React事件系统入门

React基于虚拟DOM实现了一个合成事件层,我们所定义的事件处理器会接受到一个合成事件层对象的实例,它完全符合W3C标准,不会存在任何IE标准的兼容性问题。并且和原生的浏览器事件一样拥有同样的接口,同样支持事件的冒泡机制。所有事件都自动绑定到最外层上。合成事件的实现机制 React不会把事件处理函数直接绑定到真实的节点上。而是把所有事件绑定到结构的最外层,使用一个统一的事件监听器,这个事...

2017-09-20 20:41:49 222

原创 git推送内容到远程新分支

之前在做项目的时候,自己想将东西传到远程的一个新分支上。自己开始弄的时候稀里糊涂弄上去的也没搞清楚原理,不过自己后来又去试了一下,发现下面这个方法还可以。(1)在本地的一个目录下,git bash (2)然后进行git init,生成.git文件 (3)git add . (4)git commit -m”xxx”(这时候本地就有master分支了) (5)git checkout -...

2017-09-13 11:31:57 1211

原创 Git部分知识小结

首先说一句,git跟踪并管理的是修改,而非文本。 这里有一个简化的图,有助于更好的操作git。 这里有一些常用的命令,总结一下,以便日后查看。 git log查看commit记录。 git reset --hard HEAD^ : 用于回退到某个commit git reflog : 查看命令历史,以确定回到未来的哪个版本 git checkout --filename :当改乱了

2017-09-13 11:15:33 207

原创 扩展运算符

1写法:…三个点,主要是用来将数组幻化为用逗号分隔的参数序列。2.应用合并数组 与解构赋值结合 如果将扩展运算符用于数组赋值,只能放在参数的最后一位,否则会报错。 将字符串转为真正的数组 可以将类似数组的对象转为真正的数组 Map和Set结构,Generator函数3.原理扩展运算符内部调用的是数据解构的Iterator接口,因此只要具有Iterrator接口的对象,都可以使用扩展运算符。

2017-09-11 17:01:49 713

原创 ES6 函数参数的默认值

基本用法在ES6之前,不能直接为函数的参数指定默认值,只能采取变通的方法。function log(x,y){ y = y||'world'; console.log(x,y);}log('kkk');//kkk world这种写法的缺点在于: 如果参数y赋值了,但是对应的布尔值为false,则该赋值不起作用。如果在调用函数的时候,传入的y参数是一个空字符串,那么y就会被修改

2017-09-11 16:59:31 18274 4

原创 git分支管理小结

之前在使用git的时候,大部分的用处都是用来将自己本地的代码上传至github上。但是近期在做点小项目的时候,发现用到分支的地方,还是挺多的。这是今天自己看了《github入门与实践》那本书,跟着书上的步骤实践了一番,发现又学到一部分东西。废话不多说,进入正题。先在本地目录C:/gitTest1下,创建本地仓库。 初始化仓库:git init创建README.md文件touch README.md

2017-09-09 21:11:14 210

原创 原生js实现Ajax请求

总的来说,Ajax是与服务器交换数据并更新部分网页的艺术,在不重新加载整个网页的情况下,异步请求数据并刷新页面。举一个小的例子:Goole搜索页面。当用户在输入框输入关键字的时候,JavaScript会把这些字符发送到服务器,然后服务器返回一个搜索建议的列表。原生的Ajax原生的Ajax请求离不开XHR对象,即XMLHttpRequest对象。所有现代浏览器都内建有这个对象。 创建整...

2017-09-06 15:59:01 567

原创 解构赋值的用途

所谓解构赋值,就是允许按照一定模式,从对象和数组从提取值,对变量进行赋值,这就是解构赋值。 注意:这里只能对数组和对象进行解构赋值。//数组的解构赋值let a,b,rest;[a,b] = [1,2];[a,b,...rest] = [1,2,3,4,5];//对象的解构赋值({a,b} = {a:1,b:2});({a,b,...rest} = {a:1,b:2,c:3,d:4})/

2017-09-06 14:52:03 708

原创 let和const

这两个命令是ES6的新语法知识。这两个新的特性解决了ES6中的一些小的“bug”问题。其中包含一些知识:块级作用域、let命令、const命令、全局对象的属性。Google V8引擎已经部署了ES6的部分特性。当然,使用Traceur转码器、Bebal转码器可以将ES6方式编写的程序转为ES5.块级作用域一个花括号{}代表一个块级作用域,作用域嵌套时外层代码块不受内层代码块的影响,之前的立即执行匿名

2017-09-05 20:09:03 262

原创 React.js学习知识小结(一)

学习React也有半个月了吧,这里对所学的基础知识做个简单的总结。自己先是跟着官方文档学,差不多学了四五天,也跟着入门教程做了一个简单的小栗子。然后跟着阮一峰老师的教程上手了几个小Demo,后来在网上发现了一本很好的书React.js小书,自己断断续续也学了几天,上面也几个实战的小项目,可以跟着练练手。 话不多说,就直接来总结吧!JSX组件区分props和state生命周期函数事件

2017-09-01 16:48:36 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除