浅析JavaScript和PHP中三个等号(===)和两个等号(==)的区别
首先,先做个简单的介绍,让先有个直观的认识
== equality 等同 === identity 恒等
== 两边值类型不同的时候,要先进行类型转换,再比较。
=== 不做类型转换,类型不同的一定不等。
举例说明:
首先,先做个简单的介绍,让先有个直观的认识
== equality 等同 === identity 恒等
== 两边值类型不同的时候,要先进行类型转换,再比较。
=== 不做类型转换,类型不同的一定不等。
举例说明:
jQuery(function(){})与(function(){})(jQuery)的区别
开发jQuery插件时总结的一些经验分享一下。
一、先看
jQuery(function(){
//Code
与服务器端交互过程中,经常让我们前端来处理服务端传过来的json,用几个小demo来说明一下:
1.javascript处理array数组
//解析数组Arrays格式
var obj = [["user", "name", "id"],["buy", "classname"]];
随着互联网的迅猛发展和普及,一个新型的行业和新兴的职位正在上升到技术的层面:web前端开发工程师。一些想从事、或感兴趣的人会问:我适合做前端工程师吗?什么样的人最合适?
首先,我们看一下前端新人从哪里来?相对于其他IT技术职位来说,Web前端工程师算是半个程序员,很多从事此项工作的都是非计算机相关专业出身, 这当然是因为互联网行业吸引人以及HTML和CSS入门起点低,目前大学里尚能全民考C(计算机二级),全民做网页也没有什么稀奇,而且因为职位所处位置 的交叉性,注定有很多Web前端开发人员是转行而来。
1)设计师转前端
这种情况最常见,究其原因与web标准在中国的推广手法有关,我们最先接触的是“禅意花园”那些漂亮的设计,另一方面中国的网页设计师通常要兼顾页 面制作,所以自然也会对其样式和数据分离的特性产生兴趣。搞设计出身的前端有一个优势是能更好地把握设计稿的表现重点,对于某些视觉设计师不合规范的操作 能轻松地化解,劣势也很明显,缺乏数理基础,写出的代码不够严谨,JavaScript基础也普遍较差,后期需要学习加强。
今天去python后台ajax方式提交时候,发现我们有个动态表单(随着用户的添加自动增加表单),这样情况下,我们就不能用传统的手动固定data:’name=abc&sex=1′这种形式来请求,必须把所有表单的值都全部自动提取出来,这样情况下,serialize()隆重登场(之前傻逼没用到过,还是其他哥们提示的,恨自己!!)。
jquery中serialize()用法:序列化表单值
<html>
<head>
Javascript中有关时间的获取,整理了下:
<script type="text/javascript" language="JavaScript">// <![CDATA[
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)