流年发福

班级

TA还未加入任何班级

课程

3万+浏览/ 1423学员/ 4.8评分

笔记

来自014.[JavaScript] 第8章 对象和数组[中](1)

数组:除了Object类型之外,Array 类型是ECMA最常用的类型。而且它和其他语言中的数据有很大的区别。虽然数组都是有序排列,但是每个元素都可以排列任何数据类型。注:这一点和java有很大不同。 同样有两种方法创建,一个是new,一个是字面量 var box = new Array(); // 声明一个空数组document.write(typeof box);// 该数据属于对象类型 var box2 = new Array("某人",28,"北京");document.write(box2); // 以逗号的分割打印出来 document.write(box2[2]); // 打印其中一个元素var box3 = new Array(10);// 创建数组,包含10个元素。 // 字符串下标也是可以打印var box4=[];box4["name"]="lee";document.write(box4["name"]);  // 超复杂数组var box5 = [{name:"123",age:24},[3,4,5,"haha",new Object()],"jisuanji",25+25,new Array(12,3,4) ];document.write(box5);document.write(box5[0].name);

来自004.[PHP] 第2章 基本语法[1](1)

三种风格的php编写: <?php// 一句话的简单风格echo "my first php";?> one line style<br/><? echo "my first php"?>  script style<br/><script language="php">echo "my first php";</script> 三种输出函数:void echo( )//echo 函数 无返回值echo "this is from echo"; int print( )//print 函数 返回值是整型echo (print "this si from print"); echo 和print 功能几乎相同,但是echo速度快一点,因为没有返回值。 int printf( ) 返回字符串的长度// printf C语言 必须加括号printf('there are %d aplles',5); sprintf( ) 返回字符串本身 // sprintf 不可以向浏览器输出,而是保留在内存里,必须依靠echo输出// 必须加括号echo sprintf("the number of %d",7); 

来自001.[JavaScript] 第1章 JavaScript概述(1)

背景JS 诞生于1995年,当时是用来在客户端验证表单信息的。(以免每次都用服务器来验证。当时拨号上网,服务器验证是很痛苦的一件事。) 定义它是面向对象的,解释语言。基于事件驱动的,相对安全的客户端脚本语言。主要目的:验证发往服务器的拘束,增加web互动,加强用户体验度(现在最重要就是用户体验)。 特点松散性,比如变量不具一个明确的类型。对象属性,不像java,它是把属性映射为任意属性值。继承机制,基于原型的继承,不同于java等。 历史1992年,Nombas 开发的C - -  的嵌入式脚本语言。后改名ScriptEase。奠定了脚本语言的基础。1995年,Netscape 为了解决向服务器提交数据之前验证,推出LiveScript 后改名JavaScript。后微软退出只支持ie的JScript。1997年,JavaScript 1.1 ECMA标准化推出。为团IE4.0 第一个遵循ECMA规范,而javascript1.3一年后才遵循。结果是JScript 成为基础。1999年后,犹豫windows绑定IE,JScript成为标准。后,火狐(网景独立出来的)支持javascript非常好,成为第二大浏览器。 JavaScript核心JavaScript 由三部分组成。1 核心 ECMAScript(愈发,类型,语句,关键字,保留字,操作符,对象等。版本有1,2,3,5. 第四个删除了。)2008年,5大浏览器都支持ECMA262,其中火狐支持5.0版本。Safari 支持3.0. 2 文档对象模型 DOMDocument Object Model (1,2,3级)Safari 支持1级,IE1-7支持1级,89支持3级。火狐支持3级。 3 浏览器对象模型BOMBrowser Object Model. 

来自007.[JavaScript] 第5章 运算符[上](1)

表达式自加,自减。和JAVA一致。 不同点:对象也可以自加。调用valueOf 或 toStringvar box={     valueOf : function(){     return 123;     }};box++;document.write(box); 加号运算符var a = "123";// 加号操作符,自动转换成数值,转换不了的转换成NaNdocument.write(typeof +a);  //  number 类型// 但只是+a , a 不变。document.write(typeof a); 减号运算符就是变成负数box=100; -box 就是-100box=“90"; -box 就是-90 加法运算符的注意事项:// 如果有字符串就不是数字运算。而是都转换成字符串。这一点也和java一样var b = 100 + "100";document.write("<br/>");document.write(b);

留言

功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。