- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CSS学习笔记
一、设置CSS样式的三种方法
1、元素内联--直接在空间内写
2、页面嵌入--在head中加入
style type =text/css
input{border-color:Yellow;color:red;}
/style
3、外部引用--引用.CSS文件
link type=text/css rel=Stylesheet href=s1.css
二、层DIV和SPAN定义
层 div/div将内容放到层中,就以将这些内容当成一个整体进行处理。
例如隐藏、整体移动等。div 非常强大和常用。类似于winform的Panel。
div是将内容放到一个矩形的区块中,会影响布局。
span是把一段内容定义成一个整体进行操作,但不影响布局、显示
三、CSS计量单位
CSS中表示宽度、距离时有多种计量单位px(像素) 例如10px (火狐必须加px)
30%(百分百)
em(相对单位)
JavaScript学习笔记
一、直接在超链接中调用javascript
(只有在href中才需要写javascript:说明交给javascript引擎处理)
a href=javascript:alert(hello)hello/a
a href= onclick=alert(hello2)点击我2/a
二、在javascript中既可以用单引号也可以用双引号声明字符串
只是方便和html集成,避免转义字符麻烦。
三、javascript 是若类型
如果不声明var i 直接写i=10;声明的是一个全局变量(千万别这么用,避免冲突)
var i=10; //声明一个变量,名字为i 指向10这个整数,i就是int类型
i=abc ; //现在是字符串了
四、调试Javascript
1、IE--高级--禁用脚本提示点上√
2、VS--工具--选项--打开行号
3、DebugBar JS调试工具
4、ASP.NET 调试JS 和C#一样的可能得把对勾去掉
五、判断变量是否初始化的三种方式
var x;
if (x==null){
alert(null);
}
if (typeof(x)==undefined){
alert(undefined);
}
if (!x){
alert(不X);
}
六、函数的声明
(这里的大括号推荐这么写,因为以后可能引起歧义)
function add(i1,i2){ //只是声明,不会立即执行
return i1+i2;
}
注意:
function compare(i1,i2){
if (i1i2)
return i1;
}
这样的写法不会报错假设 compare(6,4)返回6 否则返回undefine
七、匿名函数--避免冲突
var f1=function (i1,i2){
return i1+i2;
}
alert(f1(5,9));
alert(function (i1,i2){return i1*i2;}(10,9));
八、JS面向对象基础—“类”的概念( ***)
注意: Javascript没有类的语法,是用函数闭包(closure)模拟出来的,
Javascript声明类(类不是类,是对象)
function Person(name,age){ //声明一个函数,当成类用
this.Name=name; //动态增加的一个变量
this.Age=age;
this.SayHello=function(){alert(this.Name);}
}
var p1=new Person(tom,20); //必须new,否则变成调用函数了
p1.SayHello();
p1.Gender=男;
alert(p1.Gender);
九、Array对象
JavaScript中的Array是个动态的数组(类似C#arraylist)
var names=new Array(); //这里必须是大写
names[0]=liyang;
names[1]=zhangsan;
names[2]=lisi;
for(var i=0;inames.length;i++){
alert(names[i]);
}
十、求数组最大数
var arr1=new Array();
arr1[0]=30;
arr1[1]=11;
arr1[2]=3;
arr1[3]=55;
文档评论(0)