導航:首頁 > 使用方法 > javascript的使用方法

javascript的使用方法

發布時間:2022-06-13 10:53:19

1. 怎麼開啟JavaScript

看你是什麼瀏覽器了
1、IE瀏覽器開啟關閉JavaScript方法:

在IE界面菜單欄中「工具」中選擇「Internet選項」–「安全」選項卡–選擇「Internet」(藍色的小地球)–「自定義級別」–找到「腳本」下的「Java小程序腳本」中進行啟用。如下圖所示,設置完成後,重新打開瀏覽器設置即可生效。

2、360瀏覽器開啟Ja關閉vaScript方法:

在360界面菜單欄的「工具」中選擇「360安全瀏覽器選項」–「網頁設置」選項–在網頁設置選項中取消「不支持Java小程序」。如下圖所示,設置完成後,重新打開瀏覽器設置即可生效。

3、騰訊TT瀏覽器開啟關閉JavaScript方法:

打開TT瀏覽器,點擊右上方的「菜單」 - 選擇「工具」 - 選擇「TT選項」,在打開的設置界面中選擇「智能屏蔽」,在智能屏蔽設置頁面中將「禁止運行Java程序」取消,點擊保存,重新啟動瀏覽器設置即可生效。

4、搜狗瀏覽器開啟關閉JavaScript方法:

目前,搜狗開啟JavaScript方法繼承於IE瀏覽器,IE瀏覽器開啟JavaScript方法

5、火狐瀏覽器開啟Ja關閉vaScript方法:

打開火狐瀏覽器界面,在菜單欄中選擇「工具」–「選項」–「內容」中可見到「啟用JavaScript」的選項,重新啟動瀏覽器即可。

6、Opera瀏覽器開啟關閉JavaScript方法:

打開Opera瀏覽器,在菜單欄中選擇「工具」–「首選項」–「高級」選項卡–「內容」中的「允許使用JavaScript」可以設置,重新啟動瀏覽器即可。

7、Safari瀏覽器開啟Ja關閉vaScript方法:

以Beta4英文版為准,在「Preferences」–「Security」選項卡中的「Enable JavaScript」,勾選上則是打開,反之是禁用,重新啟動瀏覽器即可。

8、谷歌瀏覽器開啟關閉JavaScript方法:

打開谷歌瀏覽器,點擊右上方扳手樣式的圖片 - 選擇「選項」 - 選擇「高級選項」 - 選項「內容設置」 - 選擇「JavaScript」 - 選擇「運行所有網站運行JavaScript(推薦)」,設置完成重新打開瀏覽器即可。

9、世界之窗瀏覽器開啟關閉JavaScript方法:

打開世界之窗瀏覽器,在上方菜單欄中點擊「工具」 - 選擇「選項」 - 在打開的設置頁面選擇「頁面設置」 - 頁面內容中選擇將「不執行Java小程序」取消,即可完成設置,重新啟動瀏覽器即可。

10、Avant瀏覽器開啟關閉JavaScript方法:

1、打開Avant瀏覽器,在菜單欄點擊右上方選擇「工具」 - 將「禁止運行Java小程序」前對勾取消。

2、打開Avant瀏覽器,在菜單欄點擊右上方選擇「工具」 - 選擇「Avant Browser選項」 - 選擇「瀏覽選項」 - 將「禁止運行Java小程序」前對勾取消即可完成設置,重新啟動瀏覽器即可。

2. javascript如何使用

1、字元串的創建
創建一個字元串有幾種方法。最簡單的是用引號將一組字元包含起來,可以將其賦值給一個字元串變數。
var myStr = "Hello, String!";
我們在上面腳本創建了字元串,但本質上,它們並不是真正的字元串對象,准確地說,它們是字元串類型的值。要創建一個字元串對象,可使用如下語句:var strObj = new String("Hello, String!");
使用typeof運算符查看會發現,上面的myStr類型為string,而strObj類型為object。
如果想知道字元串的長度,使用其length屬性:string.length。
得到字元串的指定位置的字元使用方法:string.charAt(index);
2、字元串的拼接
非常簡單,就用一個"+"將兩個字元串"相加":
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內容呈現,就無效了,此時用"<br>"代替它:
var htmlString = "First line of string.<br>Second line of string.";
document.write(htmlString);
String對象還提供了方法concat(),它完成與"+"相同的功能:
string.concat(value1, value2, ...)
不過concat()方法顯然不如"+"來得直觀簡潔。
3、訪問字元串的子串
使用substring()或slice()方法(NN4+, IE4+),下面說明它們的具體用法。
substring()的原型為: string.substring(from, to)
第一個參數from指定了子字元串在原字元串中的起始位置(基於0的索引);第二個參數to是可選的,它指定了子字元串在原字元串的結束位置(基於0的索引),一般情況下,它應比from大,如果它被省略,那麼子字元串將一直到原字元串的結尾處。
如果參數from不小心比參數to大了會怎樣?JavaScript會自動調解子字元串的起止位置,也就是說,substring()總是從兩個參數中較小的那個開始,到較大的那個結束。不過要注意,它包含起始位置的那個字元,但不包含結束位置的那個字元。
var fullString = "Every dog has his day.";
var section = fullString.substring(0, 4); // section is "Ever".
slice()的原型為: string.slice(start, end)
參數start表示子串的起始位置,如果為負數,那麼可以理解為倒數第幾個開始,例如-3表示從倒數第三個開始;參數end表示結束位置,與start一樣,它也可以為負數,其含義也表示到倒數第幾個結束。slice()的參數可以為負數,所以要比substring()更加靈活,但沒那麼寬容了,如果start比end要大,它將返回一個空字元串(示例略)。
還有一個方法是substr(),其原型為: string.substr(start, length)
從原型可以看出它的參數的含義,start表示起始位置,length則表示子字元串的長度。JavaScript標准不提倡使用該方法。
4、字元串的大小寫轉換
使用toLowerCase()和toUpperCase()方法:
var city = "ShanGHai";
city = city.toLowerCase(); // city is "shanghai" now.
5、判斷兩個字元串是否相等
先將用戶的輸入值全部轉換為大寫(或小寫),然後再行比較:
var name = document.form1.txtUserName.value.toLowerCase();
if(name == "urname")
{
// statements go here.
}
JavaScript有兩種相等運算符。一種是完全向後兼容的,標準的"==",如果兩個操作數類型不一致,它會在某些時候自動對操作數進行類型轉換,考慮下面的賦值語句:
var strA = "i love you!";
var strB = new String("i love you!");
這兩個變數含有相同的字元序列,但數據類型卻不同,前者為string,後者為object,在使用"=="操作符時,JavaScript會嘗試各種求值,以檢測兩者是否會在某種情況下相等。所以下面的表達式結果為true: strA == strB。
第二種操作符是"嚴格"的"===",它在求值時不會這么寬容,不會進行類型轉換。所以表達式strA === strB的值為false,雖然兩個變數持有的值相同。
有時代碼的邏輯要求你判斷兩個值是否不相等,這里也有兩個選擇:"!="和嚴格的"!==",它們的關系就類似於"=="和"==="。
討論:
"=="和"!="在求值時會盡可能地尋找值的匹配性,但你可能還是想在比較前進行顯式的類型轉換,以"幫助"它們完成工作。比如,如果想判斷一個用戶的輸入值(字元串)是否等於一個數字,你可以讓"=="幫你完成類型轉換:
if(document.form1.txtAge.value == someNumericVar) { ... }
也可以提前轉換:
if(parseInt(document.form1.txtAge.value) == someNumericVar) { ... }
如果你比較習慣於強類型的編程語言(比如C#,Java等),那麼這里你可以延續你的習慣(類型轉換),這樣也會增強程序的可讀性。
有一種情況需要注意,就是計算機的區域設置。如果用"<"和">"來比較字元串,那麼JavaScript把它們作為Unicode來比較,但顯然,人們在瀏覽網頁時不會把文本當作Unicode來閱讀:) 比如在西班牙語中,按照傳統的排序,"ch"將作為一個字元排在"c"和"d"之間。localeCompare()提供了一種方式,可以幫助你使用默認區域設置下的字元排序規則。
var strings; // 要排序的字元串數組,假設已經得到初始化
strings.sort(function(a,b) { return a.localeCompare(b) }); // 調用sort()方法進行排序
6、字元串的查找
使用string的indexOf()方法:
strObj.indexOf(subString[, startIndex])
strObj為要進行判斷的字元串,subString為要在strObj查找的子字元串,startIndex是可選的,表示查找的開始位置(基於0的索引),如果startIndex省略,則從strObj開始處查找,如果startIndex小於0,則從0開始,如果startIndex大於最大索引,則從最大索引處開始。
indexOf()返回strObj中subString的開始位置,如果沒有找到,則返回-1。在腳本中,可以這么使用:
if(largeString.indexOf(shortString) != -1)
{
// 如果包含,進行相應處理;
}
也許一個字元串會包含另一字元串不止一次,這時第二個參數startIndex也許會派上用場,下面這個函數演示如何求得一個字元串包含另外一個字元串的次數:
function countInstances(mainStr, subStr)
{
var count = 0;
var offset = 0;
do
{
offset = mainStr.indexOf(subStr, offset);
if(offset != -1)
{
count++;
offset += subStr.length;
}
}while(offset != -1)
return count;
}
String對象有一個與indexOf()對應的方法,lastIndexOf():
strObj.lastIndexOf(substring[, startindex])
strObj為要進行判斷的字元串,subString為要在strObj查找的子字元串,startIndex是可選的,表示查找的開始位置(基於0的索引),如果startIndex省略,則從strObj末尾處查找,如果startIndex小於0,則從0開始,如果startIndex大於最大索引,則從最大索引處開始。該方法自右向左查找,返回subString在strObj中最後出現的位置,如果沒有找到,返回-1。

3. javascript常用的技巧

1) 使用!!將變數轉換成布爾類型
有時,我們需要檢查一些變數是否存在,或者它是否具有有效值,從而將它們的值視為true。對於做這樣的檢查,你可以使用||(雙重否定運算符),它能自動將任何類型的數據轉換為布爾值,只有這些變數才會返回false:0,null,"",undefined或NaN,其他的都返回true。我們來看看這個簡單的例子:
function Account(cash) {
this.cash = cash;
this.hasMoney = !!cash;
}
var account = new Account(100.50);
console.log(account.cash); // 100.50
console.log(account.hasMoney); // true

var emptyAccount = new Account(0);
console.log(emptyAccount.cash); // 0
console.log(emptyAccount.hasMoney); // false

在這個例子中,如果account.cash的值大於零,則account.hasMoney的值就是true。
2) 使用+將變數轉換成數字
這個轉換超級簡單,但它只適用於數字字元串,不然就會返回NaN(不是數字)。看看這個例子:
function toNumber(strNumber) {
return +strNumber;
}
console.log(toNumber("1234")); // 1234
console.log(toNumber("ACB")); // NaN

這個轉換操作也可以作用於Date,在這種情況下,它將返回時間戳:
console.log(+new Date()) // 1461288164385

3) 短路條件
如果你看到過這種類似的代碼:
if (conected) {
login();
}

那麼你可以在這兩個變數之間使用&&(AND運算符)來縮短代碼。例如,前面的代碼可以縮減到一行:
conected && login();

你也可以用這種方法來檢查對象中是否存在某些屬性或函數。類似於以下代碼:
user && user.login();

4) 使用||設置默認值
在ES6中有默認參數這個功能。為了在舊版瀏覽器中模擬此功能,你可以使用||(OR運算符),並把默認值作為它的第二個參數。如果第一個參數返回false,那麼第二個參數將會被作為默認值返回。看下這個例子:
function User(name, age) {
this.name = name || "Oliver Queen";
this.age = age || 27;
}
var user1 = new User();
console.log(user1.name); // Oliver Queen
console.log(user1.age); // 27

var user2 = new User("Barry Allen", 25);
console.log(user2.name); // Barry Allen
console.log(user2.age); // 25

5) 在循環中緩存array.length
這個技巧非常簡單,並且在循環處理大數組時能夠避免對性能造成巨大的影響。基本上幾乎每個人都是這樣使用for來循環遍歷一個數組的:
for (var i = 0; i < array.length; i++) {
console.log(array[i]);
}

如果你使用較小的數組,那還好,但是如果處理大數組,則此代碼將在每個循環里重復計算數組的大小,這會產生一定的延遲。為了避免這種情況,你可以在變數中緩存array.length,以便在循環中每次都使用緩存來代替array.length:
var length = array.length;
for (var i = 0; i < length; i++) {
console.log(array[i]);
}

為了更簡潔,可以這么寫:
for (var i = 0, length = array.length; i < length; i++) {
console.log(array[i]);
}

6) 檢測對象中的屬性
當你需要檢查某些屬性是否存在,避免運行未定義的函數或屬性時,這個技巧非常有用。如果你打算編寫跨瀏覽器代碼,你也可能會用到這個技術。例如,我們假設你需要編寫與舊版Internet Explorer 6兼容的代碼,並且想要使用document.querySelector()來通過ID獲取某些元素。 但是,在現代瀏覽器中,這個函數不存在。所以,要檢查這個函數是否存在,你可以使用in運算符。看下這個例子:
if ('querySelector' in document) {
document.querySelector("#id");
} else {
document.getElementById("id");
}

在這種情況下,如果在document中沒有querySelector函數,它就會使用document.getElementById()作為代替。

4. 在web頁面中使用javascript有幾種方法

有兩種方法:

方法一:在頁面的script中寫JS文檔;

<scripttype="text/javascript">
//直接寫js
</script>

方法二:引入外部的JS文檔,

<scripttype="text/javascript"src="你的文檔地址"></script>

備註:js文件最好的是防在頁面底部!在WEB頁面中,THML元素內,任何一個地方都可以寫JS。

還有種就是在HTML元素中直接寫js,我個人是不建議使用這種方式,在後面的維護是非常困難的,還不利於後期的查看,代碼不直觀!

5. JavaScript 用法怎麼用

HTML中的腳本必須位於<script>與</script>之間

6. 網頁製作中的HTML中編程語言JavaScript的使用方法

不知道你問的具體是要調用還是具體語法。
如果要調用的話,可以分為三種。
1.調用外部JavaScript(以下稱JS):
在頭部寫<script type="text/javascript" src="(外部JS路徑)"></script>
比如有一個按鈕點擊時要調用其一個名為"show()"的方法時
<input type="button" value="按鈕" onclick="show()"/>
在按鈕中寫onclick="show()"意思調用show方法。
2.調用頁內JS:
在頭部寫:
<script type="text/javascript">
function show(){ //show為方法名,入方法需要傳參的話可以寫入小括弧中
//此處為方法的操作代碼

</script>
調用等同於調用外部JS的方法
3.行內JS
直接將代碼寫入標簽中,比如當點擊按鈕時想彈出一個提示框時,可以寫入代碼:
<input type="button" onclick="alert("您點擊了按鈕")" value="按鈕"/>

如果你想了解JS的具體語法的話,因為太多,我在這就不好給你解釋了,給你個地址,自己摸索吧
http://www.w3school.com.cn/js/index.asp

7. 怎麼打開JavaScript

一、IE瀏覽器開啟JavaScript方法:

1、在IE界面菜單欄中「工具」中選擇「Internet選項」。

8. javascript 具體怎麼使用方法

<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-type' content='text/html;charset=UTF-8'>
<title>window.open測試</title>
</head>
<body>
<input id = 'test' name = 'button' value='按鈕' type = 'button' onclick = 'openWindow();'/>
<div id = 'myDiv' name = 'div' >
<p>我是測試div</p>
<img src='image/image1.jpg'/ style="with:260px;height:260px;">
</div>
<script type = 'text/javascript'>
function openWindow(){
window.open('manage.html' ,'cat','height=480,width=600,top=200,left=200,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
}
</body>
</html>

//這是例子
//一般都是放到網頁里,在瀏覽器上運行,如果你要是用node.js的話是可以在伺服器上運行

9. javascript中常用的方法

JavaScript中常用的運算符及其使用方法
JavaScript中常用的運算符及其使用方法如下:
類型
-(負值),例如:-5。
*(乘法),例如:2*4,得8。
/(除法),例如:10/2,得5。
%(取余),例如:9%2,余數為1。
+(加法),例如:1+2,得3。
-(減法),例如:9-8,得1。
算術運算符
|(按位或運算),例如:5|3,得7。
<<(左移),例如:5<<3,得40。
>>(右移),例如:5>>1,得2。
~(取補),例如:~5
,得6。
++(遞加),例如:
a=5,a++,得a=6。
--(遞減),例如:
a=5,a--,得a=4。
字元運算符
+(字元串連接),例如:「a」+「b」,得ab。
==(等於),例如:1==2,為Flase。
!=(不等於),例如:3!=4,為True。
比較運算符
<(小於),例如:7<6,為Flase。
>(大於),例如:10>9,為True。
<=(小於等於),例如:6<=9,為True。
>=(大於等於),例如:3>=6,為Flase。
邏輯算符
!(邏輯非),例如:!Flase,為True。
&(邏輯與),例如:Flase&True,為Flase。
||(邏輯或),例如:Flase||True,為True。
^(邏輯異或),例如:Flase^True,為True。

10. JavaScript有幾種引用方法

1.在<head> </head>之間直接寫。如:<head><script type="text/javascirpt>alert("ok");</head>2.使用<script type="text/javascript" scr="腳本文件"></script>如:<script type="text/javascript" scr="common.js"></script>

閱讀全文

與javascript的使用方法相關的資料

熱點內容
成本核算方法應用研究 瀏覽:682
博美犬減肥方法技巧有哪些 瀏覽:494
用什麼方法去老年斑 瀏覽:598
魚輪怎麼使用方法 瀏覽:645
大月份懷孕母牛肚脹治療方法 瀏覽:847
測量盡量準的方法 瀏覽:197
研究課題具體研究方法 瀏覽:146
電腦電源串聯的方法 瀏覽:782
肛瘺治療有什麼新方法 瀏覽:433
水培生根粉的使用方法 瀏覽:667
如何選擇測氡儀產品的辨別方法 瀏覽:148
如何治療頸椎病有哪些方法治 瀏覽:866
教資的教學方法 瀏覽:410
安全監控與檢測濕度檢測方法 瀏覽:165
自卑解決方法大全 瀏覽:654
上樓漏水最簡單方法 瀏覽:478
抽煙過肺的正確方法 瀏覽:852
ckeditor使用方法 瀏覽:403
浙江個人英語翻譯方法技巧簡介 瀏覽:635
單孔艾灸盒的使用方法 瀏覽:692