一 · 凡

不努力,谈何拼天赋

ReactNative 初试 --- 环境搭建

搭配环境时遇到的坑

环境搭建 按照官网一步一步搭建环境,常见问题汇总。 自己实际搭建遇到的问题, 1.运行react-native run-android时报错,报错信息中含有No connected devices!字样 没有链接真机或者模拟器,连上真机解决。 2.红屏报错 could not get batchedbridge, make sure your bundle is packaged ...

【读书笔记】 单例模式

《Javascript 设计模式与开发实践》读书笔记 第二部分 --- 设计模式

单例模式 单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。比如,我们单击登录按钮的时候,页面弹出一个登录浮窗,无论单击多少次按钮,这个浮窗只会被创建一次,那么这个浮窗就适合用单例模式。 实现单例模式 要实现一个标准的单例模式并不复杂,无非用一个变量来标志当前是否已经为某个类创建过对象,如果是,则在下次获取该类实例时,直接返回之前创建的对象。 var Single...

【读书笔记】 闭包和高阶函数

《Javascript 设计模式与开发实践》读书笔记 第一部分 --- 基础知识

闭包和高阶函数 闭包 一个经典的闭包应用: <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <script> var nodes = document.getElemen...

【读书笔记】 this 、call 和 apply

《Javascript 设计模式与开发实践》读书笔记 第一部分 --- 基础知识

this 、call 和 apply this this 总是指向一个对象,具体只想哪个基于函数的运行环境动态绑定,而不是声明环境。 this 的指向 实际应用中,this 大多分为一下 4 种: 作为对象的方法调用 作为普通函数调用 构造器调用 Function.prototype.call 或者 Function.prototype.call 1.作为方法...

【读书笔记】 面向对象的 JavaScript

《Javascript 设计模式与开发实践》读书笔记 第一部分 --- 基础知识

面向对象的 JavaScript Javascript 没有传统面向对象语言的类式继承,而是通过原型委托的方式实现对象与对象之间的继承。 动态语言类型和鸭子类型 编程语言按照数据类型可分为,静态类型语言和动态类型语言。 静态语言在编译时已经确定变量类型,动态类型语言要在程序运行时待变量被赋予值之后,才会具有某种类型。Javascript 是一种典型的动态语言。动态类型语言对变量的宽容...

ECMAScript5 特性

ECMAScript5 特性

ES5特性 ECMAScript5 特性 将简单列举ES5的核心特性。ES5多半是扩展原生对象的功能,让Object、Array、Function更加强大。其他的特性包括strict mode和一下期待已久的工具方法(例如JSON.parse等). ES5的大部分特性都在主流浏览器(IE9+)中支持了。而且大部分特性,都可以通过JavaScript垫片(pollyfill)在运行时环境...

【转】JavaScript实用功能代码片段

【转】JavaScript实用功能代码片段

原文地址 【转】JavaScript实用功能代码片段 原生JavaScript实现字符串长度截取 function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for( var i = 0; i < str.length; i+...

【转】纯CSS 制作各种图形

【转】纯CSS 制作各种图形

原文地址 【转】纯CSS 制作各种图形 Square(正方形) #square { width: 100px; height: 100px; background: red; } Rectangle(矩形) #rectangle { width: 200px; height: 100px; background: red; } ...

【转】Express之Session使用详解

【转】Express之Session使用详解

【转】Express 之 Session 使用详解 最近在学习Node.js 的express框架,接触到了关于session方面的内容。翻阅了一些的博客,学到了不少东西,发现一篇博文讲的很好,概念内容摘抄如下: Session 是什么 Session 一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在we...

【转】JavaScript 奇淫异巧 44 招

【转】JavaScript 奇淫异巧 44 招

【转】JavaScript 奇淫异巧 44 招 原文地址 1. 首次变量赋值时务必使用 var 关键字 变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。 2. 使用 === 取代 == ==和!=操作符会在需要的情况下自动转换数据类型。但===和!==不会,它们会同时比较值和数据类型,这也使得它们要比==和!=快。 [10] === 10 /...