- 浏览: 12894 次
- 性别:
- 来自: 长沙
最新评论
文章列表
解决ie6、ie7没有原生js对象转JSON字符串的问题
JSON1.stringify1 使用函数递归调用方式,操作的js对象受限于浏览器的堆栈大小(大概几千或一万)
JSON1.stringify2 使用数组栈方式,速度快,不受限于浏览器的堆栈大小,受限于数组的大小(可忽略)
和原生JSON.stringify的区别:
保留了undefined的值(无法兼容后台java等不支持undefined的语言)
未支持replacer等后续参数
未支持对象的toJSON方法,只支持基本的undefined、null、number、string、boolean类型,以及包含这 ...
这样写代码?
- 博客分类:
- javascript
功能:关闭程序时提示是否保存,可选择以后不再提示。
描述:
提示窗口有三个选择:
(1)关闭提示窗口,取消关闭程序
(2)保存,保存数据并关闭程序
(3)不保存,不保存数据,直接关闭程序
提示窗口有一个多选框,表示以后不再提示是否保存:
(1)关闭提示框,选择不生效
(2)保存,以后关闭操作直接保存数据然后关闭程序
(3)不保存,以后关闭操作直接关闭程序
流程:
提示是否保存(可选)
保存数据(可选)
关闭程序
所以代码流程:
if(needConfirm){
confirm();
}
if(needSave){
save(); ...
Python2.7
(一)、安装python解释器,下载地址:http://www.python.org/ 添加path环境变量(python安装路径)
(二)、使用自带编辑器IDLE或者任何文本编辑器(使用命令"python ***.py"运行编辑后的程序文件***.py)
IDLE是交互式解释器,每次Enter后解释器都会回应接收到的语句,例如:
输入:2+2
返回:4
退出IDLE:Ctrl+Q
(三)、Python不一样的基础知识
/:默认是整除运算,1/2=0,如果希望Python只执行普通除法,可以使用:from __future__ impor ...
python:脚本语言,即便是面向对象的语言,就其脚本语言的本质,也逃脱不了过程式(任务式)基础,面向对象只是其高级特性罢了,应该没有像java一样完全面向对象的强制限制。so,我就从过程式编程开始认识python。
1、安装脚本的解释引擎。
2、hello world!
3、继续
如同其它语言一样,依次了解python的如下知识:
与我熟悉的语言中最相似的一个:javascript、bat、vbs。
常量、数、字符串、变量、标识符的命名...。
(1). 常量:一个仅代表自己的东西,如2、"string"。
(2). 数:python分四种,整数、长整 ...
Programming will never be “easy”
无论编程语言如何的简化,如果你不懂得代码背后的逻辑,用任何语言都不可能编出程序。