11.22

DOM(document object model):文档对象类型。

变量:会变化的量;特点:

1.  使用var来修饰;

2.  变量名只能有:字母、数字、下划线,不能以数字开头;

3.  区分大小写;

4.  通过一个等号赋值: 左边是变量=右边是值;

5.  有类型,但是js变量是弱类型;

类型有:

(一)基本类型

1.var c= 1;//整型类型   int:整型

例子: var  varInt =1

2.var d= 0.5;浮点类型(小数)float:浮点型

例子:var varFloat = 1.223

3.var d ="今天" //字符串类型,必须要用引号 string :字符串

例子:var varString = "123";

4.var f = true  // 布尔类型 true false  bool:布尔型

if(){如果条件成立,执行这的内容 }else{如果条件不成立,执行这的内容}

例子:var varBool = true;

(二)复合类型:

5.数组类型:存放一组数据,一堆数据;

6.对象类型:存放一组数据,一堆数据;

(三)特殊类型

7.null类型:值就是这个null;一个变量的值是空的  var varNull = null

8.undefined类型:值就是undefined,    var varUnderfined

var a;向浏览器要一个盒子;   a=1 把数字放到已经定义好的小盒子a里面;

数组的书写方式:

1.var varArray = new Array; varArray[0]=123 document

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>

<script>

// var varArray= new Array;

// varArray[0] = 123;

// varArray[1] = 234;

// document.write(varArray[0]);

// document.write(varArray[1]);

// varArray = [123,234 ,"tianqi"]

// for (var i = 0; i<varArray.length; i++  ) {

// document.write(varArray[i])

// document.write("<br>")

// }

// var a = [1,3,"zixin"];

// a = a.concat([4,5]);

// document.write(a)

</script>

</body>

</html>

<!-- //join -->

<script>

// var a = [0,1,"wode","zixin"]

// a = a.join("-")

// document.write(a)

</script>

<script>

//pop删除最后一个

var a = [0,1,"wode","zixin"];

b = a.pop();

document.write(a);

document.write("<br>");

document.write(b);

// push最后添加一个和多个字符

document.write("<br>");

var a = ["zhang","ya ","nan"];

var b = a.push("nv");

document.write("<br>");

document.write(a);

document.write("<br>");

document.write(b);

// 删除头部数组

document.write("<br>");

var a = [5,6,"李白","杜甫"];

b = a.shift();

document.write(a); //6 李白 杜甫

document.write("<br>");

document.write(b); //5

</script>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>

</body>

</html>

<script>

// 向浏览器要一个盒子;

var a;

//  把数字放到已定义好的盒子里;

a = 1;

// 必须写等于号后面的引号,可以写‘‘,也可以是""

// a = ‘<img src="./6.png" >‘;

// document.write(a)

// var c = 1;    //整型类型

// var d = 0.5;   //浮点类型(小数)

// var e = "今天";//字符串类型,必须要有引号

// var f = true;  //布尔类型  true  false

// if(条件){

// 如果条件成立:执行的内容

// } else{

// 如果条件不成立,执行这

// }

// if(f){

// document.write("今天天气不错")

// }else{

// document.write("今天天气很差")

// }

// document.write(c);

// document.write("<br>")

// document.write(d)

// document.write(e)

// var e = 3

// if(e == 1)

// {

// document.write("周一好")

// }

// else if(e == 2)

// {

// document.write("周二好")

// }

// else if(e == 3)

// {

// document.write("周三好")

// }

</script>

<script>

//数组:存放一组数据,一堆数据;

//null类型:值就是这个null,一个变量的值是空的

var checkFrist = 1;

checkFrist = null;

//undefined类型:未定义 值就是undefined

</script>

时间: 2024-12-30 01:51:07

11.22的相关文章

#有如下值集合[11,22,33,44,55,66,77,88,99,90...],将所有大于66值保存至字典的一个key中,将小于66的值保存至大二个key的值

1 #!/usr/bin/env python 2 #有如下值集合[11,22,33,44,55,66,77,88,99,90...],将所有大于66值保存至字典的一个key中,将小于66的值保存至大二个key的值 3 4 li = [11,22,33,44,55,66,77,88,99,90] 5 person = {">66":[],"<=66":[]} 6 for i,j in enumerate(li,0) : 7 8 if int(j) >

lambd的使用ret = filter(lambda x : x &gt; 22 ,[11,22,33,44])

1 #!/usr/bin/env python 2 #def f1(x) : 3 # return x > 22 4 ret = filter(lambda x : x > 22 ,[11,22,33,44]) 5 print(ret) 6 for i in ret : 7 print(i)

11.22 访问日志不记录静态文件;11.23 访问日志切割;11.24 静态元素过期时间

扩展: apache日志记录代理IP以及真实客户端IP : http://ask.apelearn.com/question/960 apache只记录指定URI的日志 : http://ask.apelearn.com/question/981 apache日志记录客户端请求的域名 : http://ask.apelearn.com/question/1037 apache 日志切割问题 : http://ask.apelearn.com/question/566 11.22 访问日志不记录静

11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间

11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf11.23 访问日志切割修改完配置文件后,需要重新访问下网址才能生动生成日志文件,以后每到00:00就会自动生成以系统日期为名字的新的日志文件编辑虚拟配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf修改完后重新加载配置文件

11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间

11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间 11.22 访问日志不记录静态文件 11.23 访问日志切割 11.24 静态元素过期时间 原文地址:http://blog.51cto.com/wbyyy/2083288

08 集合[11,22,33,44,55,66,77,88,99],将所有&lt;66的值保存至字典的第一个key中,将所有&gt;=66的值保存至字典的第二个key中。即:{&#39;k1&#39;:&lt;66的所有值,&#39;k2&#39;:&gt;=66的所有值}

li = [11,22,33,44,55,66,77,88,99]dict = {'k1':[],'k2':[]}for i in li:    if i < 66:        dict["k1"].append(i)    else:        dict['k2'].append(i)print(dict) 08 集合[11,22,33,44,55,66,77,88,99],将所有<66的值保存至字典的第一个key中,将所有>=66的值保存至字典的第二个ke

2008 Ubuntu Release Party 台中场(11/22)

摘要:2008 Ubuntu Release Party 台中场(11/22) 2008 Ubuntu Release Party 台中场主办:? Ubuntu-tw 和 SA@台中 , 联合举办活动日期:? 2008/11/22(六) 14:00~17:00活动地点:? ? ?台中教育大学 数位内容系? ? ?台中市西区民生路140号? ? ? (民权路,五权路交叉口? ?求真楼4F 409,410)费用:? ? 仅酌收餐点费用 150 元(含点心及饮料)自备:? notebook.电源线报名

分布式系统一周技术动态 2015.11.22

分布式系统实践 1. 直观理解paxos http://drmingdrmer.github.io/pdf/paxos-slide/paxos.pdf 要点: paxos协议一直以难以理解著称, 以至于该论文发表10年后才被人们认识到重要性, 这篇文章通过具体的例子来阐述paxos协议, 让人感觉到paxos协议不是发明出来的, 而是演化而来的, 让paxos协议不再那么难以理解了. 2. NoSQL数据库模型 http://darkhouse.com.cn/blog/4?hmsr=toutia

异常控制流 第十周11.15~11.22

第八章 异常控制流 控制流:控制转移序列. 控制转移:从一条指令到下一条指令. 异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流. 作为程序员,理解ECF很重要,这有很多原因: 理解ECF将帮助你理解重要的系统概念.ECF是操作系统用来实现I/O.进程和虚拟存储器的基本机制,在能够真正理解这些重要概念之前,你必须须理解ECF. 理解ECF将帮助你理解应用程序是如何与操作系统交互的.应用程序通过一个叫做陷阱或者系统调用的ECF形式,向操作系统请求服务. 理解

11.22随笔

就业班开班到今天已经第七天了,几乎每天都是概念,其实这些知识都不是很难,但就是多,要多看记住或者留下印象.其中我觉得最麻烦的就是PHP的自动转换,因为PHP的自动转换经常发生,所以有些业务逻辑需要判断的时候经常会出错,就在今晚的考试里,就出现了一种.所以我截了图做了桌面,让自己记得. 在做一个简单的验证码生成器的时候,虽然有辅导员给的函数,但自己反而另外想到了一种方法: <?php //以下方法会提高数字的获得概率,并改进了array_rand()parameter 2 不为 1 时候的随机性下