摘要: javascript的Array可以包含任意数据类型,并通过索引来访问每个元素。要取得Array的长度,直接访问length属性:vararr=[1,2,3.14,'Hell0',null,true];arr.length;//6请注意,直接给Array的length赋一个新的值会导致Array大小... 阅读全文
posted @ 2015-12-16 14:14 周国伟 阅读(181) 评论(0) 推荐(0) 编辑
摘要: javascript的字符串就是用''和""括起来的字符表示。如果'本身也是一个字符串,就可以用""括起来,比如"I'm OK"包含的字符使I,',m,空格,O,K这6个字符。如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如:'I\'m \"OK\"!';表示的字符串内容是:I'm... 阅读全文
posted @ 2015-12-16 11:23 周国伟 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 变量在javascript中就是用一个变量名表示,变量名是大小写英文、数字、$和_的组合,且不同用数字开头,变量名也不能是javascript的关键字,如if、while等。声明一个变量用var语句。vara;//声明了变量a,此时a的值为undefinedvar$b=1;//声明一个变量$b,同时... 阅读全文
posted @ 2015-12-15 19:41 周国伟 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 数据类型Number:javascript不区分整数和浮点数,统一用Number表示。123;//整数0.456;//浮点数1.2345e3;//科学计数法表示1.2345*1000,等同于1234.5-99;//负数NaN;//Nan表示Not a Number,当无法计算结果时用NaN表示Inf... 阅读全文
posted @ 2015-12-15 19:04 周国伟 阅读(219) 评论(0) 推荐(0) 编辑
摘要: javascript的语法和java语言类似,每个语句以";"结束,语句块用{...}。但是,javascript并不强制要求在每个语句的结尾加";",浏览器中负责执行javascript代码的引擎会自动在每个语句的结尾补上";"。注:让javascript引擎自动加分号在某些情况下会改变程序的语义... 阅读全文
posted @ 2015-12-15 10:58 周国伟 阅读(184) 评论(0) 推荐(0) 编辑
摘要: javascript代码可以直接嵌在网页的任何地方,不过通常我们都把javascript代码放到中。脚本可被放置在html页面的和部分中,通常的做法是把函数放入部分中,或者放在页面底部。这样就可以把它们安置到同一处位置,不会干扰页面的内容。由包含的代码是javascript代码,它将直接被浏览器执行... 阅读全文
posted @ 2015-12-15 09:17 周国伟 阅读(146) 评论(0) 推荐(0) 编辑
摘要: javascript是一种轻量级额的编程语言javascript是可以插入html页面的编程代码javascript插入html页面后,可由所有的现代浏览器执行javascript:直接写入html输出流注:您只能在html输出中使用document.write。如果您在文档加载后使用该方法,会覆盖... 阅读全文
posted @ 2015-12-14 17:40 周国伟 阅读(156) 评论(0) 推荐(0) 编辑
摘要: array_reduce()函数发送数组中的值到用户自定义函数,并返回一个字符串。注:如果数组是空的或则初始化值未传递,该函数返回NULLarray_reduce(array,myfunction,initial);array:必需。规定数组myfunction:必需。规定函数的名称initial:... 阅读全文
posted @ 2015-12-14 16:52 周国伟 阅读(192) 评论(0) 推荐(0) 编辑
摘要: array_rand()函数返回数组中的一个随机键名,或者如果指定函数返回键名不止一个,则返回一个包含随机键名的数组。array_rand(array,number);array:必需。规定数组number:可选。规定返回多少个随机的元素返回值:返回数组中的一个随机键名,或者如果指定函数返回键名不止... 阅读全文
posted @ 2015-12-14 16:40 周国伟 阅读(369) 评论(0) 推荐(0) 编辑
摘要: array_push()函数将一个或多个元素插入数组的末尾(入栈)。提示:可以添加一个或者多个值。注:即使您的数组有字符串键名,您所添加的元素将是数字键名。array_push(array,value1,value2...);array:必需。规定一个数组value1:必需。规定要添加的值value... 阅读全文
posted @ 2015-12-14 16:30 周国伟 阅读(625) 评论(0) 推荐(0) 编辑
摘要: array_pop()函数删除数组中的最后一个元素(出栈)。array_pop(array)array:必需。规定数组返回值:返回数组的最后一个值。如果数组是空,或者不是一个数组,将返回NULL';print_r($a);?>输出:函数的返回值:blueArray ( [0] => red [1] ... 阅读全文
posted @ 2015-12-14 16:16 周国伟 阅读(251) 评论(0) 推荐(0) 编辑
摘要: array_pad()函数向一个数组插入带有指定值的指定数量的元素。array_pad(array,size,value);array:必需。规定数组size:必需。指定的长度。正数则填补到右侧,负数则填补到则侧value:必需。用来填补的值注:如果设置了负的长度值,该函数会在原始数组之前插入新元素... 阅读全文
posted @ 2015-12-10 14:00 周国伟 阅读(253) 评论(0) 推荐(0) 编辑
摘要: array_merge()函数把两个或多个数组合并为一个数组。如果键名有重复,该键的键值为最后一个键名对应的值。如果数组是数字索引,则键名会以连续方式重新索引。注:如果仅仅向array_merge()函数输入一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以0开始进行索引。arra... 阅读全文
posted @ 2015-12-10 13:48 周国伟 阅读(178) 评论(0) 推荐(0) 编辑
摘要: array_map()函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给array_map()函数的数组数目一直。array_map(function,array1,array2,array3...);function:必需。用户自定义的函数名称,或者是nullarray1:必需... 阅读全文
posted @ 2015-12-10 13:34 周国伟 阅读(284) 评论(0) 推荐(0) 编辑
摘要: array_keys()函数返回包含数组中所有键名的一个新数组如果提供了第二个参数,则返回键值为该值得键名如果strict参数指定为true,则php会使用全等(===)来严格检查键值的数据类型array_keys(array,value,strict);array:必需。规定输入的数组value:... 阅读全文
posted @ 2015-12-10 13:18 周国伟 阅读(301) 评论(0) 推荐(0) 编辑
摘要: array_key_exists()函数判断某个数组中是否存在指定的key,如果key存在,则返回true,否则返回flasearray_key_exists(key,array);key:必需。规定键名array:必需。规定输入的数组'Dog','b'=>'Cat');if(array_key_e... 阅读全文
posted @ 2015-12-10 11:48 周国伟 阅读(294) 评论(0) 推荐(0) 编辑
摘要: array_intersect()函数返回两个或多个数组的交集数组结果数组包含了所有在被比较数组中,也同时出现在所有其他参数数组中的值,键名保留不变array_intersect(array1,array2,array3...)array1:必需。与其他数组进行比较的第一个数组array2:必需。与... 阅读全文
posted @ 2015-12-10 11:41 周国伟 阅读(165) 评论(0) 推荐(0) 编辑
摘要: array_flip()函数返回一个反转后的数组,如果同一个值出现多次,则最后一个键名作为它的值,所有其他的键名将丢失。如果原数组中的值得数据类型不是字符串或整数,函数将报错。array_flip(array);"Dog",1=>"Cat",2=>"Horse");print_r(array_fli... 阅读全文
posted @ 2015-12-10 11:32 周国伟 阅读(174) 评论(0) 推荐(0) 编辑
摘要: array_filter()函数用回调函数过滤数组中的元素,如果自定义过滤函数返回true,则被操作的数组的当前值就会被包含在返回的结果数组中,并将结果组成一个新的数组。如果原数组是一个关联数组,键名保持不变。array_filter(array,function);array:必需。规定输入的数组... 阅读全文
posted @ 2015-12-10 11:25 周国伟 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1、表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息。 2、session与cookie的区别? 答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_ 阅读全文
posted @ 2015-12-10 11:17 周国伟 阅读(276) 评论(0) 推荐(0) 编辑