亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

?????? ???

JavaScript Strings

Overview
???? ??? ?? ???? ??? ?, DOM ??? ??? ??? ??? ?, ??? ??? ? ? JavaScript? ?? ?? ?? ????. JavaScript? ?? ??? ??? ??, ??? ???? ??, ?? ??? ?? ?? ?? ???? ??? ??? ?? ?? ? ??? ??? ?????.
???? ?? ????? ??? ??? ?? ??? ?? ?????? ?? ???? ??? ??? ??? ?? ??? ?? ??? ?? ??? ???? ???. ???? ?? ??? ??? ?? ? ?? ??? ?????. ???? ?? ????? ??????.

??? ???
???? ??? ???? ?? ??? ????. ?? ??? ??? ??? ??? ??? ? ?? ?? ??? ???? ?? ????.
var myStr = "Hello, String!";
????? ?????? ???? ???? ??? ? ??? ???? ???? ??? ?? ???? ?? ??? ? ??? ?? ?????.
var myString = "Fluffy is a Pretty cat.'; ? ?? ??? ?????.
? ?? ??? ???? ???? ?? ??? ? ?? ?? ? ????(?: ??? ?? ??? ??).

document.write("");

us ? ????? ??? ?????. ?? ?????? ????? ?? ??? ??? ????. ??? ??? ???? ?? ?? ?????. var strObj = new String("Hello, String!");

typeof ???? ???? ?? myStr ??? string?? strObj ??? object?? ? ? ????.


???? ??? ?? ??? ?? ??: string? ?????.
???? ??? ???? ??? ?????. ???: string.charAt(index);

??? ??
??:
? ? ??? ???? ??? ? ??? ?????. ??? ???:
?? ?????. ? ???? "??"??? "+":

var longString = "One piece " + "plus one more piece.";

?? ???? ??? ???? ????? "+=" ???? ??? ?? ????.


var result = "";
result += "My name is Anders"
result += " and my age is 25";

???? ?? ??? ????? ??? ???? ???. ????? ?? "n":

var confirmString = "You did not enter a response to the last " +        "question.\n\nSubmit form anyway?";var confirmValue = confirm(confirmString);

??? ? ??? ?? ? ?? ?? ??? ?? ????? ??? ? ????. ? ???? HTML ???? ???? ???? ????. ? ?? "
"? ???? ????.

 var htmlString = "First line of string.
Second line of string.";
document.write(htmlString);

??? object? ?? "+"? ??? ??? ???? concat() ???? ?????: string.concat(value1, value2, ...)
??? concat() ???? ??? "+"?? ????? ???? ????. .

???? ?? ??? ???

??:
??? ??? ???? ????.
???:
substring() ?? Slice() ???(NN4+, IE4+)? ?????. ???? ???? ??? ???? ????.
substring()? ?????? ??? ????. string.substring(from, to)
from? ? ?? ????? ?? ????? ?? ???? ?? ??? ?????(0 ?? ???). ? ?? ????? ???????. ?? ????? ?? ???? ? ??(0 ?? ???) ????? from?? ?? ???. ???? ?? ???? ?? ???? ??? ?????.
from ????? ??? to ?????? ??? ??? ???? JavaScript? ?? ???? ?? ? ? ??? ???? ?????. ?, substring()? ?? ? ???? ? ? ?? ?????? ???? ? ? ????? ????. ??? ?? ??? ??? ????? ? ??? ??? ???? ????.

var fullString = "Every dog has his day.";
var section = fullString.substring(0, 4); // section is "Ever".
section = fullString.substring(4, 0);      // section is also "Ever".
section = fullString.substring(1, 1);      // section is an empty string.
section = fullString.substring(-2, 4);     // section is "Ever", same as fullString.substring(0, 4);

slice()? ?????? ??? ????. string.slice(start, end)

start ????? ?? ???? ?? ??? ?????. ??? ?? ??? ?? ??? ??? ? ????. ?? ?? -3? ????? ? ???? ??? ????, ???? end? ? ??? ?????. ??? ????? ??? ?? ??? ? ??? ??? ? ?? ??? ?? ?????. Slice()? ????? ??? ? ???? substring()?? ? ????? ? ?????. start? end?? ?? ? ???? ?????(?? ???).

? ?? ???? substr()??, ?????? string.substr(start, length)
??????? ????? ??? ? ? ????. start? ?? ??? ???? length? ?? ???? ??? ?????. JavaScript ????? ? ??? ??? ???? ????.
5. ??? ???? ??
??:
???? ??? ?? ???? ?? ??? ?? ??? ??? ???, ?? ??? ?? ????? ???? ??? ??? ???. ??? ?? ???? ?? ???? ??? ???? ?? ?? ????. ??? ?? ? ??? ???? ???. ??? ??? ????? ???? ??? ?? ??????? ???? ???? ??????? ?????. ???? ?????. ? ?? ???? ???? ??? ???? ???.
???:
toLowerCase() ? toUpperCase() ??? ??:

var city = "ShanGHai";
city = city.toLowerCase(); // ??? ?? "shanghai"???.

? ???? ???? ??
??:
?? ??, ???? ??? ?? ????. value ??? ???? ??
?? ??:
?? ?? ??? ?? ?? ???(?? ???)? ??? ? ?????.

var name = document.form1.txtUserName.value.toLowerCase();
if(name = = "urname")
{
// ???? ??? ????.
}

JavaScript?? ? ?? ?? ???? ????. ??? ??? ?? ??? ???? ?? "=="???. ? ???? ??? ???? ??? ?? ???? ???? ????? ?? ?? ??? ?????. ?? ?? ?? ?????.

var strA = " i love you!" ;
var strB = new String("i love you!");

? ? ??? ??? ?? ???? ????? ??? ??? ????. ??? ????? ??? ?????. =" ???? ???? JavaScript? ?? ???? ? ?? ???? ???? ?? ??? ??? ?????. ??? ?? ???? true? ?????. strA == strB.
? ?? ???? "???" "==="???. ?? ??? ? ??? ???? ??? ?? ??? ???? ????. ??? strA === strB ???? ? ??? ?? ??? ?? ?????? false? ?????.
??? ?? ??? ?? ? ?? ???? ??? ???? ?? ??? ????. "!=" ? ??? "!==" ??? "=="? ?????. ??? "===" .
??:
"==" ? "!="? ??? ? ???? ?? ?? ?? ??? ???? ??? ???? ? "??"? ?? ?? ?? ?? ???? ?? ??? ???? ?? ????. ?? ??, ???? ?? ?(???)? ??? ??? ????? ?? "=="? ???? ?? ??? ??? ? ????.
if(document.form1.txtAge.value == someNumericVar) { ... }
?? ??? ?? ????:
if(parseInt(document.form1.txtAge.value) == someNumericVar) { ... }
??? ??? ????? ??? ? ????? ??(?: C#, Java ?), ???? ??? ??(?? ??)? ??? ? ??? ?? ????? ???? ??????.

???? ? ?? ?? ???, ?? ???? ?? ?????. "<" ? ">"? ???? ???? ???? JavaScript? ?? ????? ????? ??? ?? ???? ???? ???? ????? ?? ????. ?? ?? ??????? "ch "? "c"? "d" ??? ??? ?????. localeCompare()? ?? ???? ?? ??? ???? ??? ?????.

var strings; // ??????? ??? ??? ??
strings.sort(function(a,b) { return a.localeCompare(b) }) // sort() ??? ?? ?????

??? ??

??:
???? ?? ???? ???? ??? ?????.
?? ??:
???? indexOf() ???? ?????.
strObj.indexOf(subString[, startIndex])
strObj? ??? ?????, subString? strObj?? ?? ?? ?????, startIndex? ?? ???? ??? ?????. ?? ??(0?? ??) startIndex? ???? strObj? ???? ??? ?????. startIndex? 0?? ??? 0?? ?????. startIndex? ?? ????? ?? ??? ?????. ?? ??.
IndexOf()? strObj?? subString? ?? ??? ?????. ?? ? ??? -1? ?????. ??????? ??? ?? ??? ? ????:

(largestring.indexof (shortstring)! = -1) {
// ??? ?? ?? ?? ?? ??? ???? ??? ??? ?????.
????

???? ??
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> var x = "John"; // x 是字符串 var y = new String("John"); // y 是一個對象 document.getElementById("demo").innerHTML = x===y; </script> <p>=== 為絕對相等,即數(shù)據(jù)類型與值都必須相等。</p> </body> </html>