自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不起眼的小学生

贵在坚持

  • 博客(11)
  • 收藏
  • 关注

原创 koa学习(2)

前端模板引擎的渲染 可以用ejs模板const render = require('koa-ejs');//配置模板引擎render(app,{ root:path.join(__dirname,'views'), layout:'layout', viewExt:'html', cache:false, debug:false})配置模板引...

2019-01-13 15:14:05 420

原创 koa学习(1)

koa是Express的下一代基于Node.js的web框架,目前有1.x和2.0两个版本。koa 1.0 用es6的generator来实现异步doreadFile()等有值时就返回。var koa = require('koa');var app = koa();app.use('/test', function *() { yield doReadFile1();...

2019-01-11 21:33:21 387

原创 generator的使用

generator是es6标准引入的新的数据类型,一个generator看上去像一个函数,但是可以多次的返回。generor有function *定义,并且除了return以外,还可以yield返回多次。以斐波那数列举例0 1 1 2 3 5 8 13 21 34按照如下的写法function fib(max){ var t,a = 0,b = 1,arr = [0,...

2019-01-11 19:21:01 944

原创 node中模块

  为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码比较少,在node中,一个js文件就是一个模块module,当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括Node内置的模块和来自第三方的模块。使用模块还可以避免函数名和变量名冲突,相同名字的函数和变量可以分别存在不同的模块中,因此,我们自己在编写模...

2019-01-10 22:31:46 640

原创 js中的错误处理

使用try catch finallu这种机制 与一般语言相同var r1,r2,s = null;try{r1 = s.length;r2 = 100;}catch(e){ console.log("出错了");}finally{ console.log("出错");}js有一个标准的error对象表示错误,还有从error派生出来的typeError ...

2019-01-09 22:19:14 238

原创 OC基础语法(2)

OC当中块的思想 块是C,Objective-C和C++等编程语言中的高级功能,它允许创建不同的代码段,这些代码段可以传递给方法或函数,就像它们是值一样。 块是Objective-C对象,因此它们可以添加到NSArray或NSDictionary等集合中。 它们还能够从封闭范围中捕获值,使其类似于其他编程语言中的闭包或lambda。void (^simpleBlock)(void) ...

2019-01-08 22:04:18 512

原创 jquery的使用

jquey可以帮我们干这些事情:1.消除浏览器的差异,不需要自己写冗长的代码来针对不同的浏览器绑定事件。2.简洁的dom操作. $("#test”)方法3.轻松实现动画,修改css等各种操作。jquery的版本 2.x移除了对古老的IE6 7 8的支持。因此2.x更加的精简。按ID查找,按tag查找。按class查找.// 查找<div id="abc">:...

2019-01-08 20:38:12 183

原创 js promise对象

在JavaScript的世界中,所有代码都是单线程执行的。由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现:function callback() { console.log('Done');}console.log('before setTimeout()');setTimeout(callback, 10...

2019-01-06 15:14:17 1279

原创 js浏览器对象

js的window对象.window对象不但能充当全局作用域,而且表示浏览器的窗口。window有innerWidth和innerHeight属性。获得内部高度和宽度。除去菜单栏,工具栏,和边框后,单独显示网页的净宽高。console.log('window inner size' + window.innerWidth);会随着窗口大小的拉伸变化而变化。navigator表...

2019-01-06 14:48:57 1176

原创 objective-c语法基础(1)

oc由六大模块组成1.预处理程序命令 2.接口3.实现 4.方法 5.变量 6.声明和表达 7.注释如下://用于创建接口@interface SampleClass:NSObject-(void)sampleMethod;//声明方法@end创建类接口,并在其中声明函数方法 -表示是对象方法。不是静态方法。实现该类@implementation SampleCl...

2019-01-06 10:56:55 259

原创 js对象

js中我们可以定义如下对象'use strict'var Student = { name: 'Robot', height: 1.2, run: function () { console.log(this.name + ' is running...'); }};var xiaoming = { name: '小明'}; 将xiaoming指...

2019-01-05 20:42:34 2945

空空如也

空空如也

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

TA关注的人

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