javascript
文章平均质量分 79
小婵婵
爱生活,爱运动,爱coding
展开
-
JavaScript执行环境和作用域链
首先,给大家介绍下JavaScript的执行环境,执行环境就是有权访问的变量与函数的集合,称之为变量对象,首先,js 中全局执行环境是最外层的一个执行环境,在浏览器中,全局执行环境就是window对象,另外每个函数也有自己的执行环境,当执行环境中的代码执行完毕后,该执行环境被销毁,保存在其中所有的变量和函数定义也随之销毁(而全局作用域直到关闭网页或浏览器时才被销毁) js里面没原创 2017-05-04 22:06:43 · 6605 阅读 · 0 评论 -
深入浅出谈js面向对象
在js里面创建一个类很容易,声明一个函数保存在一个变量(类名 首字母大写),然后在这个函数内部的this指针指向的是该类创建的实例对象,通过对this变量添加属性和方法以实现对类添加属性和方法!var Book = function(id,bookName,price){ this.id = id; this.bookName = bookName;原创 2017-05-05 19:00:44 · 6590 阅读 · 0 评论 -
从0到1写一个react native的app(上)
我是一个react-native的初学者,在学习完react-native的一些基本内容,比如,页面布局,列表渲染,事件处理,网络请求,路由跳转页面等等之后,我想做一个实战app来综合应用所学的知识。下面是我要实现的app,一个简单的github的app.原创 2017-08-07 10:24:11 · 9057 阅读 · 0 评论 -
网页性能优化
作为一名前端开发者,你写的网页经常卡顿吗?即使页面逻辑不复杂,DOM树也不复杂,但是感脚页面还是不够流畅,不够给力,那么本文就带领大家一步一步进行网页性能优化。 首先,为什么人的视觉感觉到卡?正常情况下,动画每秒要有24帧,低于24帧人眼就会感觉到停顿的感觉。一般的网页动画,需要达到每秒30帧到60帧的频率,才能比较流畅。也就是说网页的刷新率要在30f'ps-60fps之间,FPS(f原创 2017-08-16 12:51:24 · 10738 阅读 · 0 评论 -
中间件的实现原理
用过express的同学都知道,一个HTTP请求的完成就是经过若干中间件完成的,中间件是一个可访问请求对象(req)和响应对象(res)的函数,在 Express 应用的请求-响应循环里,下一个内联的中间件通常用变量 next 表示。 那么现在我先上一道我面试中遇到的一道题,考的就是中间件的一个实现思路。当然如果你知道express,会更好地帮助你理解。原创 2017-10-10 10:23:38 · 11506 阅读 · 0 评论