javascript 总结 《一》

本文介绍了JavaScript的基本操作技巧,包括获取表单数据、元素显示隐藏控制、弹窗确认对话框使用、单选按钮值读取等,并深入探讨了JavaScript的面向对象特性、字符串处理及字符输出方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:取得表单中的TextBox 中的数据:document.FormName.TextBox.value;

2:  控制元素的现实和隐藏:有visibility  display

区别:1)前者的属性值有,visiblehidden

         后者的属性值有:block none

      2)前者虽然隐藏了元素,但是元素暂用的位置,还在那里,

         后者元素隐藏之后,元素的暂用的位置也消失。

3confirm 弹出对话框的时候,如果单击  【确定】,返回 true ,单击 【取消】返回 false

4:取得用户选择的单选按钮的值的时候,document.getElementById(“单选按钮的ID”).checked;

获得用户输入的值的时候也可以document.getElementById(“输入框的ID”).checked;

 

5:嵌入到HTML中的时候,要注意大小写,比如 时间函数,在html OnClick ,在JavaScript中是 onclick

【摘抄】js是一种区分大小写的语言。
注意下:以前我也犯过的错误。
HTML
是不区分大小写的。经常看见有人这么写,
<input type=”button” onClick=”a()” />
(这样写是对的)
如果放到JS中,就必须使用onclick(小写哦!)
同时XHTML中也只能使用小写。
这个我们并不需要太关心,象这种问题,其实都可以自己给自己定一个标准,自己写程序的时候全部小写。
另外每行程序后 分号 也是一样

PS:  我们都用小写的就OK了。

6JavaScript 是面向对象的语言,尽量模拟人的思维。

7JavaScript 的原型,如果为一个对象增加一个属性,这个新添加的属性只可以在该对象内部使用,再别的地方不可以使用,

Eg 

var dog=new dog(“ 小狗1”,”1 ”);

dog.dog_type=”土家狗”;

var dog1 =new dog(“ 小狗2”,”2);

alert(dog1.dog_type);

就会得到null

解决的方法就是用原型,在原型的够着函数中添加,后来添加的属性就会在重新实例化的类里面调用。

改造:

var dog=new dog(“ 小狗1”,”1 ”);

dog.prototype.dog_type=”土家狗”;

var dog1 =new dog(“ 小狗2”,”2);

alert(dog1.dog_type);

这样子就ok 了。

 

8:在JavaScript 中使用字符串,可以使用双引号,也可以用单引号,具体的使用那一种,要看具体的情况。

Eg :var str=”小明很‘好‘”;

var str=‘小明很“好“’;

上面的都可以关键是要成对的出现。

9:对单个字符,JavaScript并没有其他的语言中的char类型,在JavaScript中依然是一个字符串。Eg var aaa=g’;

               var aaa=g”;

10:可以输出特殊符号 用转义号。‘/

11:关于常见的字符串:(总结)

函数split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组

例子:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr
是一个包含字符值”jpg””bmp””gif””ico””png”的数组

函数John()
功能:使用您选择的分隔符将一个数组合并为一个字符串

例子:
var delimitedString=myArray.join(delimiter);
var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”);
var portableList=myList.join(”|”);
//
结果是jpg|bmp|gif|ico|png

函数substring()
功能:子字符串(substring)和charAt有些象,不同之处在于它能够从一个单词中抓取整个的

子字符串,而不只是字母,这里是其格式:

var the_substring = the_string.substring(from, to);

"From"指的是子字符串中第1个字母的位置,"to"有点奇特,它是该子字符串中比最后

一个位置大1的位置.使用这种神奇的方法你可以标记子字符串的起始和结束位置,用

"to"的位置减去"from"的位置就会得出该子字符串的长度:

var the_string = "monkey";
var clergy = the_string.substring(0,4);
var tool = the_string.substring(3,6);

运行该段代码后变量clergy的值为"monk"; 变量tool的值为"key"

 

函数indexOf()
功能:返回字符串中匹配子串的第一个字符的下标

var myString=”JavaScript”;
var w=myString.indexOf(”v”);w will be 2
var x=myString.indexOf(”S”);x will be 4
var y=myString.indexOf(”Script”);y will also be 4
var z=myString.indexOf(”key”);z will be -1

 

函数charAt() 
功能chatAt方法用于发现一个字符串中某个特定位置的字符。

这里是一个例子:
var the_word = "monkey";
var the_first_letter = the_word.charAt(0);

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值