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