博客园 - 张晓鹏
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=88919
2014-09-19T08:31:09Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
feed.cnblogs.com
https://www.cnblogs.com/zhangxp1129/p/3981771.html
EF 5.0 和 EF4.0 语法区别 - 张晓鹏
// 实现对数据库的添加功能,添加实现EF框架的引用 40 41 public T AddEntity(T entity) 42 43 { 44 45 //EF4.0的写法 添加实体 46 47 //db....
2014-09-19T08:31:00Z
2014-09-19T08:31:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】// 实现对数据库的添加功能,添加实现EF框架的引用 40 41 public T AddEntity(T entity) 42 43 { 44 45 //EF4.0的写法 添加实体 46 47 //db.... <a href="https://www.cnblogs.com/zhangxp1129/p/3981771.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/p/3769936.html
SQLServer2005 常用语法大全 - 张晓鹏
SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库 CREAT...
2014-06-05T03:20:00Z
2014-06-05T03:20:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库 CREAT... <a href="https://www.cnblogs.com/zhangxp1129/p/3769936.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/p/3575877.html
JQuery中_Radio、DropDownList、Checkbox选择控件的处理 - 张晓鹏
Radio 1.获取选中值,三种方法都可以: $('input:radio:checked').val(); $("input[type='radio']:checked").val(); $("input[name='rd']:checked").val(); 2.设置第一个Radio为选中值: $('input:radio:first').attr('checked', 'checked'); 或者 $('input:radio:first'
2014-03-01T15:53:00Z
2014-03-01T15:53:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】Radio 1.获取选中值,三种方法都可以: $('input:radio:checked').val(); $("input[type='radio']:checked").val(); $("input[name='rd']:checked").val(); 2.设置第一个Radio为选中值: $('input:radio:first').attr('checked', 'checked'); 或者 $('input:radio:first' <a href="https://www.cnblogs.com/zhangxp1129/p/3575877.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/p/3414259.html
Json序列化、反序列化互换 - 张晓鹏
// 序列化 using (MemoryStream stream = new MemoryStream()) { serializer.WriteObject(stream, hdm); jsonText = Encoding.UTF8.GetString(stream.ToArray()); //Console.WriteLine(jsonText); } // 反序列化 using (Mem...
2013-11-08T06:48:00Z
2013-11-08T06:48:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】// 序列化 using (MemoryStream stream = new MemoryStream()) { serializer.WriteObject(stream, hdm); jsonText = Encoding.UTF8.GetString(stream.ToArray()); //Console.WriteLine(jsonText); } // 反序列化 using (Mem... <a href="https://www.cnblogs.com/zhangxp1129/p/3414259.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/04/19/3031282.html
关于Session的参数设置及过期时间 - 张晓鹏
1、操作系统: 步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。 2、ASP.NET应用程序中Session过期时间的设置 在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session过期时间设置是很有必要的。在ASP.NET中如何设置Session的过期时间呢,很简单,修改web.config配置。 具体修改方法如下,在web.config...
2013-04-19T10:34:00Z
2013-04-19T10:34:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】1、操作系统: 步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。 2、ASP.NET应用程序中Session过期时间的设置 在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session过期时间设置是很有必要的。在ASP.NET中如何设置Session的过期时间呢,很简单,修改web.config配置。 具体修改方法如下,在web.config... <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/04/19/3031282.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/04/14/3021087.html
sql中修改表名称、库名称、列名 - 张晓鹏
-- 修改表中的某一个字段 sp_rename '表名.oldField','NewField'; -- 修改表名EXEC sp_rename 'oldTable','newTable'-- 改数据库名 sp_renamedb 'oldDB','newDB'工作中常用的SQL语句:
2013-04-14T13:54:00Z
2013-04-14T13:54:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】-- 修改表中的某一个字段 sp_rename '表名.oldField','NewField'; -- 修改表名EXEC sp_rename 'oldTable','newTable'-- 改数据库名 sp_renamedb 'oldDB','newDB'工作中常用的SQL语句: <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/04/14/3021087.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/03/28/2986778.html
Web打印及Web打印的一些实现方式 - 张晓鹏
做管理系统的时候,打印一直是个棘手的问题,做B/S的系统这个问题就更加突出了!下面举出几种常用的web打印处理方式1、利用word或者excel来实现web打印(如果不修改ie设置,可以在web服务器端生成xls文件,然后通过xlBook = xls.Workbooks.Open(remotePath) 获取对象打印) 实现过程:先将需要打印的数据导入到word或者excel中,再利用word或者excel的打印功能来实现web打印。 下面以excel为例实现如何打印的过程 将网页中数据导入excel中的方法有很多,这里先介绍一种,利用ActiveX控件的方式,即 Excel.Ap...
2013-03-28T07:05:00Z
2013-03-28T07:05:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】做管理系统的时候,打印一直是个棘手的问题,做B/S的系统这个问题就更加突出了!下面举出几种常用的web打印处理方式1、利用word或者excel来实现web打印(如果不修改ie设置,可以在web服务器端生成xls文件,然后通过xlBook = xls.Workbooks.Open(remotePath) 获取对象打印) 实现过程:先将需要打印的数据导入到word或者excel中,再利用word或者excel的打印功能来实现web打印。 下面以excel为例实现如何打印的过程 将网页中数据导入excel中的方法有很多,这里先介绍一种,利用ActiveX控件的方式,即 Excel.Ap... <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/03/28/2986778.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/03/28/2986622.html
Web Browser 打印预览 - 张晓鹏
<script type="text/javascript"> // 打印方法 function PrintGrid(ElementId, PageTitle) { var ReportContent = ""; var PrintWindow = window.open("", "mywindow", "menubar=1,status=1,scrollbars=1,width=800,height=500"); ReportContent += "<html>
2013-03-28T06:06:00Z
2013-03-28T06:06:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】<script type="text/javascript"> // 打印方法 function PrintGrid(ElementId, PageTitle) { var ReportContent = ""; var PrintWindow = window.open("", "mywindow", "menubar=1,status=1,scrollbars=1,width=800,height=500"); ReportContent += "<html> <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/03/28/2986622.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/03/14/2958950.html
JavaScript 函数 replace - 张晓鹏
在JavaScript中replace函数作为字符串替换函数,这是一个威力强大的字符串操作函数,对于常见字符串操作的推荐用法。这篇随笔就来更加深入的理解它。 replace函数接受两个参数,第一个参数为字符串或正则表达式,第一个参数同样可以接受一个字符串,还可能是一个函数。 首先对于第一个参数为字符串的我们不再需要多说"I am a boy".replace("boy","girl"),输出:"I am a girl"。在这里想说的是第一个参数为正则的情形。对于正则表达式来说首先会根据是否全局的(全局//g)决定替
2013-03-14T03:02:00Z
2013-03-14T03:02:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】在JavaScript中replace函数作为字符串替换函数,这是一个威力强大的字符串操作函数,对于常见字符串操作的推荐用法。这篇随笔就来更加深入的理解它。 replace函数接受两个参数,第一个参数为字符串或正则表达式,第一个参数同样可以接受一个字符串,还可能是一个函数。 首先对于第一个参数为字符串的我们不再需要多说"I am a boy".replace("boy","girl"),输出:"I am a girl"。在这里想说的是第一个参数为正则的情形。对于正则表达式来说首先会根据是否全局的(全局//g)决定替 <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/03/14/2958950.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/03/13/2957673.html
正则表达式 - 张晓鹏
日常工作中,总会遇到正则的时候,索性就把它搞清楚。后来才发现正则很好用,完全可以替代split和repleace的那种需要循环遍历时的无赖。简单表达式最简单的正则表达式大家都已熟悉,即文字字符串。特定的字符串可通过文字本身加以描述;像 foo 这样的正则表达式模式可精确匹配输入的字符串 foo。在本例中,也将匹配如下输入:The foo d was quite tasty,如果希望精确匹配,这可能不是预期结果。当然,使用正则表达式匹配等于它自身的精确字符串是没有价值的实现,不能体现正则表达式的真正作用。假如不查找 foo,而是查找以字母 f 开头的所有单词,或所有 3 个字母的单词,那该怎么办
2013-03-13T07:05:00Z
2013-03-13T07:05:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】日常工作中,总会遇到正则的时候,索性就把它搞清楚。后来才发现正则很好用,完全可以替代split和repleace的那种需要循环遍历时的无赖。简单表达式最简单的正则表达式大家都已熟悉,即文字字符串。特定的字符串可通过文字本身加以描述;像 foo 这样的正则表达式模式可精确匹配输入的字符串 foo。在本例中,也将匹配如下输入:The foo d was quite tasty,如果希望精确匹配,这可能不是预期结果。当然,使用正则表达式匹配等于它自身的精确字符串是没有价值的实现,不能体现正则表达式的真正作用。假如不查找 foo,而是查找以字母 f 开头的所有单词,或所有 3 个字母的单词,那该怎么办 <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/03/13/2957673.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2013/02/05/2893119.html
SQL中字符串类型转换为时间类型 - 张晓鹏
在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的。本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识,接下来就让我们一起来了解一下这部分内容。日期时间转字符串:SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AM SelectCONVERT(varchar(100),GETDATE(),1):05/16/06 SelectCONVERT(varchar(100),GETDATE(),2):06.05.16 Sele
2013-02-05T08:18:00Z
2013-02-05T08:18:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的。本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识,接下来就让我们一起来了解一下这部分内容。日期时间转字符串:SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AM SelectCONVERT(varchar(100),GETDATE(),1):05/16/06 SelectCONVERT(varchar(100),GETDATE(),2):06.05.16 Sele <a href="https://www.cnblogs.com/zhangxp1129/archive/2013/02/05/2893119.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/12/04/2801195.html
PostgreSQL 存储过程 - 张晓鹏
写这篇文正的来源是这样的,在开发中使用到PostgreSQL数据库,编写存储过程时遇到一些问题和SQLServer还有点区别,在此就顺手写在了博客上,后备无患。PostgreSQL 存储过程定义格式如下:■结构 PL/pgSQL是一种块结构的语言,比较方便的是用pgAdmin III新建Function,填入一些参数就可以了。基本上是这样的:CREATE OR REPLACE FUNCTION 函数名(参数1,[整型 int4, 整型数组 _int4, ...]) RETURNS 返回值类型 AS $BODY$ DECLARE 变量声明 BEGIN 函数体 END; $BODY$ LANGUA
2012-12-04T05:17:00Z
2012-12-04T05:17:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】写这篇文正的来源是这样的,在开发中使用到PostgreSQL数据库,编写存储过程时遇到一些问题和SQLServer还有点区别,在此就顺手写在了博客上,后备无患。PostgreSQL 存储过程定义格式如下:■结构 PL/pgSQL是一种块结构的语言,比较方便的是用pgAdmin III新建Function,填入一些参数就可以了。基本上是这样的:CREATE OR REPLACE FUNCTION 函数名(参数1,[整型 int4, 整型数组 _int4, ...]) RETURNS 返回值类型 AS $BODY$ DECLARE 变量声明 BEGIN 函数体 END; $BODY$ LANGUA <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/12/04/2801195.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688833.html
js_兼容IE和FF - 张晓鹏
div类1. 居中问题div里的内容,IE默认为居中,而FF默认为左对齐可以尝试增加代码margin:auto2. 高度问题两上下排列或嵌套的div,上面的div设置高度(height),如果div里的实际内容大于所设高度,在FF中会出现两个div重叠的现象;但在IE中,下面的div会自动给上面的div让出空间所以为避免出现层的重叠,高度一定要控制恰当,或者干脆不写高度,让他自动调节,比较好的方法是 height:100%;但当这个div里面一级的元素都float了的时候,则需要在div块的最后,闭和前加一个沉底的空div,对应CSS是:.float_bottom {clear:both;he
2012-09-17T07:40:00Z
2012-09-17T07:40:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】div类1. 居中问题div里的内容,IE默认为居中,而FF默认为左对齐可以尝试增加代码margin:auto2. 高度问题两上下排列或嵌套的div,上面的div设置高度(height),如果div里的实际内容大于所设高度,在FF中会出现两个div重叠的现象;但在IE中,下面的div会自动给上面的div让出空间所以为避免出现层的重叠,高度一定要控制恰当,或者干脆不写高度,让他自动调节,比较好的方法是 height:100%;但当这个div里面一级的元素都float了的时候,则需要在div块的最后,闭和前加一个沉底的空div,对应CSS是:.float_bottom {clear:both;he <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688833.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688818.html
RegExlab_正则表达式链接地址 - 张晓鹏
我是新手,共同学习下,如果大家有更好的资源也共享一下。这个是大家最熟悉的RegExLab:http://www.regexlab.com/zh/regref.htm正则表达式30分钟入门教程:http://manual.phpv.net/regular_expression.html脚本之家:http://www.jb51.net/list/list_6_1.htmhttp://www.jb51.net/article/18526.htmwww.iteye.com:http://www.iteye.com/blogs/tag/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%
2012-09-17T07:32:00Z
2012-09-17T07:32:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】我是新手,共同学习下,如果大家有更好的资源也共享一下。这个是大家最熟悉的RegExLab:http://www.regexlab.com/zh/regref.htm正则表达式30分钟入门教程:http://manual.phpv.net/regular_expression.html脚本之家:http://www.jb51.net/list/list_6_1.htmhttp://www.jb51.net/article/18526.htmwww.iteye.com:http://www.iteye.com/blogs/tag/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE% <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688818.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688816.html
js脚本判断浏览器类型 - 张晓鹏
<html><script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrom...
2012-09-17T07:30:00Z
2012-09-17T07:30:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】<html><script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrom... <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688816.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688758.html
SQL Server 中几个有用的特殊函数 - 张晓鹏
在SQL Server 的使用过程中,发现几个很有用,但不太常用(或细节不太清楚)的函数(存储过程):isnumeric,isdate,patindex,newid,collate,sp_executesql,checksum遂记下,以备日后查询。不敢独享,与君共之。有用且看,无用略过。1> isnumeric( expression )-- 返回值 1 | 0,判断是否是数字类型。数值类型包括(int、bigint、smallint、tinyint、numeric、money、smallmoney、float、decimal、real)示例:select * from tablenam
2012-09-17T07:01:00Z
2012-09-17T07:01:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】在SQL Server 的使用过程中,发现几个很有用,但不太常用(或细节不太清楚)的函数(存储过程):isnumeric,isdate,patindex,newid,collate,sp_executesql,checksum遂记下,以备日后查询。不敢独享,与君共之。有用且看,无用略过。1> isnumeric( expression )-- 返回值 1 | 0,判断是否是数字类型。数值类型包括(int、bigint、smallint、tinyint、numeric、money、smallmoney、float、decimal、real)示例:select * from tablenam <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/17/2688758.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/13/2683381.html
C#中请不要混淆引用类型和ref引用传参 - 张晓鹏
static void Main(string[] args) { StringBuilder sb = new StringBuilder("1"); test(sb); Console.WriteLine(sb.ToString()); Console.Read(); } static void test(StringBuilder sb) { sb = new StringBuilder("2"); ...
2012-09-13T07:10:00Z
2012-09-13T07:10:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】static void Main(string[] args) { StringBuilder sb = new StringBuilder("1"); test(sb); Console.WriteLine(sb.ToString()); Console.Read(); } static void test(StringBuilder sb) { sb = new StringBuilder("2"); ... <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/13/2683381.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/11/2679726.html
SQL三种东西永远不要放到数据库里 - 张晓鹏
图片,文件,二进制数据既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。把文件存放在数据库里有很多问题:对数据库的读/写的速度永远都赶不上文件系统处理的速度数据库备份变的巨大,越来越耗时间对文件的访问需要穿越你的应用层和数据库层这后两个是真正的杀手。把图片缩略图存到数据库里?很好,那你就不能使用nginx或其它类型的轻量级服务器来处理它们了。给自己行个方便吧,在数据库里只简单的存放一个磁盘上你的文件的相对路径,或者使用S3或CDN之类的服务。短生命期数据使用情况统计数据,测量数据,GPS定位数据,s
2012-09-11T01:57:00Z
2012-09-11T01:57:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】图片,文件,二进制数据既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。把文件存放在数据库里有很多问题:对数据库的读/写的速度永远都赶不上文件系统处理的速度数据库备份变的巨大,越来越耗时间对文件的访问需要穿越你的应用层和数据库层这后两个是真正的杀手。把图片缩略图存到数据库里?很好,那你就不能使用nginx或其它类型的轻量级服务器来处理它们了。给自己行个方便吧,在数据库里只简单的存放一个磁盘上你的文件的相对路径,或者使用S3或CDN之类的服务。短生命期数据使用情况统计数据,测量数据,GPS定位数据,s <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/11/2679726.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/10/2678908.html
悟透JavaScript - 张晓鹏
这里明确定义了一个变量myfunc,它的初始值被赋予了一个function的实体。因此,typeof(myfunc)返回的也是function。其实,这两种函数的写法是等价的,除了一点细微差别,其内部实现完全相同。也就是说,我们写的这些JavaScript函数只是一个命了名的变量而已,其变量类型即为function,变量的值就是我们编写的函数代码体。 聪明的你或许立即会进一步的追问:既然函数只是变量,那么变量就可以被随意赋值并用到任意地方啰? 我们来看看下面的代码: var myfunc =function () { alert("hello"); }; myfunc();
2012-09-10T08:10:00Z
2012-09-10T08:10:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】这里明确定义了一个变量myfunc,它的初始值被赋予了一个function的实体。因此,typeof(myfunc)返回的也是function。其实,这两种函数的写法是等价的,除了一点细微差别,其内部实现完全相同。也就是说,我们写的这些JavaScript函数只是一个命了名的变量而已,其变量类型即为function,变量的值就是我们编写的函数代码体。 聪明的你或许立即会进一步的追问:既然函数只是变量,那么变量就可以被随意赋值并用到任意地方啰? 我们来看看下面的代码: var myfunc =function () { alert("hello"); }; myfunc(); <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/10/2678908.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhangxp1129/archive/2012/09/07/2674715.html
Js 常用日期汇总 - 张晓鹏
var myDate=new date();myDate.getYear();//获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天)myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)myDate.getHours(); //获取当前小时数(0-23)myDate.getMinutes()
2012-09-07T02:57:00Z
2012-09-07T02:57:00Z
张晓鹏
https://www.cnblogs.com/zhangxp1129/
【摘要】var myDate=new date();myDate.getYear();//获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天)myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)myDate.getHours(); //获取当前小时数(0-23)myDate.getMinutes() <a href="https://www.cnblogs.com/zhangxp1129/archive/2012/09/07/2674715.html" target="_blank">阅读全文</a>