你好,js语言是弱类型语言,无需申明即可直接使用,默认是作为全局变量使用的。建议:在function里时应使用var 申明变量,这样改变量仅仅只在function的生存周期内存在,不会污染到,全局控件。至于直接在 输出结果为0 1 0,从上面就可以证明JS如果用var在函数体中声明变量,那么此变量在...
分类:
Web程序 时间:
2015-05-07 14:01:49
阅读次数:
124
18、数组$arr[null] = 20; //array([]=>20)$arr[] = 20;//默认为下一个下标赋值unset()可以删除数组元素,但不会重建索引array_values()可以重建索引19、list()在list中声明变量,可以将数组中的值按顺序赋给list中的变量20、ea...
分类:
Web程序 时间:
2015-05-07 00:40:36
阅读次数:
150
第二十章JSON1.Json可以表示三种类型的值:1.简单值:表示数值:5表示字符串:“hellowrold”注表示字符串时必须使用双引号2.对象:{“name”:“mi”,”age”:24}与JavaScript对象有两处不同一是没有声明变量二是没有末尾的分号json对象中属性必须带引号,对象里的...
分类:
编程语言 时间:
2015-05-06 10:38:57
阅读次数:
170
会1.当在函数内部没用使用var来声明变量的时候,这个变量就会作为全局变量声明;所以注意,在函数中定义变量一定要使用var;2.javascript常用的变量属性,array,boolean,Date,Math,Number,String,RegExp,Global等;用typeof 查看类型3.j...
分类:
编程语言 时间:
2015-05-05 23:29:45
阅读次数:
189
一直以来都是对于事件与委托比较混淆,而且不太会用。找了个时间,总结了一下,感觉清晰了很多。
先说一下个人理解的结论吧:
delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。
delegate声明的变量与delegate声明的事件,并没有本质的区别,事件是在delegate声明变量的基础上包装而成的,类似于变量与属性的关系(在IL代码中可以看到每一个...
结构:具有不能类型值的一个集合
联合:和结构类似,但是共享一个存储空间(每次只能存储一个成员)
枚举:是一种整形类型结构体结构体的声明结构标记声明struct part {
int number;
char name[256];
};struct part part1;//不能去掉struct//也可以像下面的方式声明变量
struct part {
int number...
分类:
编程语言 时间:
2015-05-04 10:12:50
阅读次数:
138
额……写博客什么的好像很难的样子……脑子一下子空了~~~算了不矫情了,就当做捋一捋~~没准写着写着就High了。js作用域可以简单理解两句话。由上到下,由内到外(一)预解析我们来看一段代码alert(a);var a = 2;运行结果是undefined。在使用var声明变量但未对其加以初始化时,这...
分类:
编程语言 时间:
2015-05-03 16:00:43
阅读次数:
159
一、语法简介1.类在OC中,一般用二个文件描述一个类,一个是.h文件,一个是.m文件爱你:1>:.h文件是类的声明文件,用于声明变量和方法。类的声明使用关键字@interface和@end。2>:.m文件是类的实现文件,用于实现.h类中声明的方法。类的实现使用关键字@implementation和@...
分类:
其他好文 时间:
2015-05-02 12:24:16
阅读次数:
136
===============================变量==============================一、变量定义: 变量名=值 ps:=两侧不能有空格二、declare 声明变量类型:-: 给变量设定类型属性+: 取消变量的类型属性-a:数组类型 ex: declare -...
分类:
系统相关 时间:
2015-05-01 16:02:17
阅读次数:
160
一、什么是变量Shell编程语言是非类型的解释型语言,不像C++/JAVA语言编程时需要事先声明变量,SHELL给一个变量赋值,实际上就是定义了变量,在Linux支持的所有shell中,都可以用赋值符号(=)为变量赋值。SHELL变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell脚本..
分类:
编程语言 时间:
2015-05-01 01:54:55
阅读次数:
175