10 2016 档案

摘要:定义和用法 Eval它是用来计算某个字符串,并且执行其中的JavaScript代码。 语法 1) eval函数接受一个string这个参数,并且这个参数是必须的,这个参数就是要计算的这个字符串。它里面可以函数含有JavaScript的表达式,或者要执行的语句。 eval(string)。 2) 那, 阅读全文
posted @ 2016-10-31 17:43 程序猿终结者 阅读(10799) 评论(0) 推荐(0)
摘要:创建XMLHttpRequest对象,我有以下几种方法,顺带给大家介绍下他们的使用,一起来看看那吧。 1. 第一种,我们可以使用构造函数的方式。直接new的方式,这样我们就构造了这个对象。 request = new XMLHttpRequest() 但是,这个语句只针对Firefox,opera以 阅读全文
posted @ 2016-10-31 17:21 程序猿终结者 阅读(6108) 评论(0) 推荐(0)
摘要:序列化 定义 指将 JavaScript 值转化为 JSON 字符串的过程。 JSON.stringify() 能够将 JavaScript 值转换成 JSON 字符串。JSON.stringify() 生成的字符串可以用 JSON.parse() 再还原成 JavaScript 值。 参数的含义 阅读全文
posted @ 2016-10-28 11:03 程序猿终结者 阅读(59098) 评论(0) 推荐(0)
摘要:解析 1、定义:是指将符合 JSON 语法规则的字符串转换成对象的过程。 2、不同的编程语言都提供了解析 JSON 字符串的方法,在这里主要讲解 JavaScript 中的解析方法。主要有三种: 1)- 使用 eval() 2)- 使用 JSON.parse() 3)- 使用第三方库,例如 JQue 阅读全文
posted @ 2016-10-27 18:07 程序猿终结者 阅读(16611) 评论(0) 推荐(0)
摘要:JSON 的语法规则十分简单,无论用何种方法总结都只有数条而已,它参考了 C 语言家族的一些习惯,学习起来并不会感到陌生。 回顾JSON 的五点语法 1)- 数组(Array)用方括号(“[]”)表示。 2)- 对象(Object)用大括号(”{}”)表示。 3)- 名称/值对(name/value 阅读全文
posted @ 2016-10-27 17:42 程序猿终结者 阅读(2988) 评论(0) 推荐(0)
摘要:Redis 概述 Redis 是一个开源的Inmemory key-value 存储系统,性能高,很大程度上补偿了 memcached 的不足。支持多种存储类型,包括 string, list, set, zset(sorted set -- 有序集合)和 hash。 Redis 优点 1)异常快速 阅读全文
posted @ 2016-10-21 18:15 程序猿终结者 阅读(1752) 评论(0) 推荐(0)
摘要:长轮询 1.浏览网页时,浏览器会传HTTP 请求到服务器,服务器会根据请求将网页的内容传给浏览器,但是在很多的情况下,使用者会需要看到最新的即时性资讯,例如观看股票市场行情,而在以前只能靠着重新载入网页才能获得最新信息,但是这样不但很浪费时间,也会佔用很多不必要的网络资源,并不是一个好的方式; 2. 阅读全文
posted @ 2016-10-21 18:08 程序猿终结者 阅读(624) 评论(0) 推荐(0)
摘要:转换成数值 Number函数强制转换成数值 数值->转换成原来的值 字符串->如果可以解析为数值,则转换成数值;否则转换成NaN或者0 true->1,falSe->0 undefined->NaN null->0 转换成整型 praSeInt() 转换成浮点型 praSeFloat() 注意 Nu 阅读全文
posted @ 2016-10-14 17:46 程序猿终结者 阅读(925) 评论(0) 推荐(0)
摘要:Javascript是web前端开发的必学技术,今天和大家分享的就是javascript的基础知识隐式转换,希望可以帮助大家更好的学习。 转换成布尔类型假 undefined->falSe null->falSe 数值型0或0.0或NaN->falSe 字符串长度为0->falSe 其它对象->tr 阅读全文
posted @ 2016-10-13 18:25 程序猿终结者 阅读(456) 评论(0) 推荐(0)
摘要:1.一般来说,通过继承可以获得父类的属性,还可以通过重载修改其方法。 2.装饰模式可以不以继承的方式而动态地修改类的方法。 3.装饰模式可以不以继承的方式而返回一个被修改的类。 4.基本实现 程序演示如下: 例一: 13_eg1.py class BeDeco: def be_edit_fun(se 阅读全文
posted @ 2016-10-12 18:16 程序猿终结者 阅读(168) 评论(0) 推荐(0)
摘要:1.让一个对象的某个方法可以随时改变,而不用更改对象的代码 2.对于动态类型的Python语言,不需要定义接口 3.基本的实现方法:用类作为参数传递 例如: 12_eg3.py class Moveable: def move(self): print('Move...') class MoveOn 阅读全文
posted @ 2016-10-12 17:57 程序猿终结者 阅读(824) 评论(0) 推荐(0)
摘要:1.由于语言的特性不同,设计模式的实现方式和实现难度也会不同 2.有的模式已经在语言内置了,比如迭代器模式。 3.单例模式可以直接用模块级变量来实现 4.普通工厂模式可以直接通过传入“类名”作为参数实现 单例模式实例: 12_eg.py class SingleClass: def __init__ 阅读全文
posted @ 2016-10-12 17:39 程序猿终结者 阅读(230) 评论(0) 推荐(0)