最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript 入門基礎(chǔ)知識 想學(xué)習(xí)js的朋友可以參考下

 更新時(shí)間:2009年12月26日 23:39:37   作者:  
JavaScript 基礎(chǔ)知識 想學(xué)習(xí)js的朋友可以參考下
stringObject.charAt(index)方法:返回指定索引位置處的字符。
stringObject.slice(start,[end])和stringObject.substring(start,[end])方法都接受兩個(gè)參數(shù),分別為子字符串的起始位置和終止位置,返回這兩者之間的字符串,不包括終止位置的那個(gè)字符串。如果不指定第二個(gè)參數(shù),則默認(rèn)為字符串的長度,即從起始位置到字符串的末尾。
【區(qū)別】這兩個(gè)方法的區(qū)別主要是對于負(fù)數(shù)的處理不同。負(fù)數(shù)參數(shù)對于slice()而言是從字符串的末尾往前計(jì)數(shù),而substring()則直接將負(fù)數(shù)忽略,作為0來處理,并將0作為起始位置,正數(shù)作為終止位。例如:substring(2,-3)等同于substring(0,2)
stringObject.substr(start,[length])方法:返回從下標(biāo)start開始,以length為長度的字符串。
stringObject.indexOf(searchStr,[fromIndex])方法:返回字符串searchStr從fromIndex處往后搜第一次出現(xiàn)在stringObject字符串中的索引號。如果stringObject中不包括Str,則返回-1。(從前往后搜)
stringObject.lastIndexOf(searchStr,[fromIndex])方法:返回字符串searchStr從fromIndex處(從末尾開始算)往前搜第一次出現(xiàn)在stringObject字符串中的索引號。如果stringObject中不包括Str,則返回-1。(從后往前搜)
parseInt(string,[radix]) 函數(shù)可解析一個(gè)字符串,并返回一個(gè)整數(shù)。radix表示需要轉(zhuǎn)換成幾進(jìn)制數(shù)(可選),默認(rèn)為十進(jìn)制。
parseFloat(string) 函數(shù)可解析一個(gè)字符串,并返回一個(gè)浮點(diǎn)數(shù)。
JavaScript中數(shù)組的聲明:
new Array();
new Array(size);
new Array(element0, element0, ..., elementn);
[element0, element0, ..., elementn];
arrayObject.join([separator])方法返回一個(gè)字符串。該字符串是通過把 arrayObject 的每個(gè)元素轉(zhuǎn)換為字符串,然后把這些字符串連接起來,在兩個(gè)元素之間插入 separator 字符串而生成的。
stringObject.split(separator,[howmany]) 方法返回一個(gè)通過在 separator 指定的邊界處將字符串 stringObject 分割成子串創(chuàng)建的數(shù)組。howmany表示返回的數(shù)組的最大長度(可選)。stringObject.split(“”)可以將字符串stringObject分割成字母。
arrayObject.reverse()方法用于顛倒數(shù)組中元素的順序。無返回值。
arrayObject.sort() 方法用于對數(shù)組的元素進(jìn)行排序。無返回值。
JavaScript定義函數(shù)
function functionName([arg0,arg1,…,argN])
{
statements
[return[expression]]
}
用arguments對象訪問函數(shù)的參數(shù)。例如arguments[0]便可以訪問第一個(gè)參數(shù)的值。
Math.random()方法可返回介于 0 ~ 1 之間的一個(gè)隨機(jī)數(shù)。
BOM(Brower Object Model)瀏覽器對象模型
包括:window,document,location,navigator和screen
Window對象常用的屬性和方法有:
window.moveBy(dx,dy):把瀏覽器窗口相當(dāng)于當(dāng)前位置水平向右移動(dòng)dx個(gè)像素,垂直向下移動(dòng)dy個(gè)像素;
window.moveTo(x,y):把瀏覽器窗口移動(dòng)到用戶屏幕的(x,y)處;
window.resizeBy(dw,dh):相對于瀏覽器窗口當(dāng)前的大小,把寬度增加dw個(gè)像素,高度增加dy個(gè)像素;
window.resizeTo(w,h):把瀏覽器窗口的寬度調(diào)整為w像素,高度調(diào)整為h像素;
window.open([newWindowURL],[newWindowName],[feature1,feature2…]):打開新窗口。newWindowName相當(dāng)于<a>標(biāo)簽的target屬性。
windowObject.opener:訪問打開windowObject的原窗口;
window.close():關(guān)閉當(dāng)前窗口;
window.status=“…”:設(shè)置狀態(tài)欄文字;
window.alert(“…”):彈出提示信息;
window.confirm(“…”):彈出確認(rèn)框;
window.prompt([text],[defaultText]):彈出輸入提示框,defaultText為默認(rèn)文本(可選);
window.history.go(-1)/window.history.back():后退一頁;
window.history.go(1)/window.history.forward():前進(jìn)一頁。
Document對象是Window對象的一個(gè)屬性,可通過window.document屬性來訪問。
常用方法:document.write(“…”)
Location 對象是 Window 對象的一個(gè)屬性,可通過 window.location 屬性來訪問。
常用屬性:location.href=URL
Navigator對象
常用屬性:navigator.userAgent(通常瀏覽器的判斷都是通過該屬性來完成的。)
Screen對象也是Window對象的一個(gè)屬性。
常用屬性:
screen.availHeight:窗口可以使用的屏幕高度;
screen.availWidth:窗口可以使用的屏幕寬度;
screen.colorDepth:用戶表示顏色的位數(shù);
screen.height:屏幕高度;
screen.width:屏幕寬度。

相關(guān)文章

  • JS 事件綁定、事件監(jiān)聽、事件委托詳細(xì)介紹

    JS 事件綁定、事件監(jiān)聽、事件委托詳細(xì)介紹

    這篇文章主要介紹了JS 事件綁定、事件監(jiān)聽、事件委托詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • JavaScript瀏覽器對象之一Window對象詳解

    JavaScript瀏覽器對象之一Window對象詳解

    下面小編就為大家?guī)硪黄狫avaScript瀏覽器對象之一Window對象詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • Javascript基礎(chǔ)回顧之(二) js作用域

    Javascript基礎(chǔ)回顧之(二) js作用域

    本篇是你必須知道的Javascript系列第二篇,我們主要來看看Javascript中變量作用域的問題,需要的朋友可以參考下
    2017-01-01
  • javascript基本語法分析說明

    javascript基本語法分析說明

    把本小鳥著幾天學(xué)習(xí)jacascript的一些心得發(fā)給大家看看 不一定很全面但應(yīng)該適合一些想學(xué)習(xí)基礎(chǔ)的人看 在以后我回相繼發(fā)出php語言的基礎(chǔ)
    2008-06-06
  • onkeyup,onkeydown和onkeypress的區(qū)別介紹

    onkeyup,onkeydown和onkeypress的區(qū)別介紹

    三者在事件的響應(yīng)上還有一點(diǎn)不同,就是onkeydown 、onkeypress事件響應(yīng)的時(shí)候輸入的字符并沒有被系統(tǒng)接受,而響應(yīng)onkeyup的時(shí)候,輸入流已經(jīng)被系統(tǒng)接受
    2013-10-10
  • 淺談JavaScript的對象類型之function

    淺談JavaScript的對象類型之function

    這篇文章主要介紹了淺談JavaScript的對象類型之function,函數(shù)(方法)是由事件驅(qū)動(dòng)的或者當(dāng)它被調(diào)用時(shí)執(zhí)行的可重復(fù)使用的代碼塊,需要的朋友可以參考下
    2023-05-05
  • javascript數(shù)據(jù)類型基礎(chǔ)示例教程

    javascript數(shù)據(jù)類型基礎(chǔ)示例教程

    今天總結(jié)一下javascript中的數(shù)據(jù)類型,希望大家能對javascript數(shù)據(jù)類型基礎(chǔ)有扎實(shí)的掌握,祝大家多多進(jìn)步,早日升職加薪
    2022-03-03
  • JavaScript 內(nèi)置對象屬性及方法集合

    JavaScript 內(nèi)置對象屬性及方法集合

    JavaScript內(nèi)置對象屬性及方法大全,學(xué)習(xí)js的朋友可以收藏下, 方便以后的學(xué)習(xí)。
    2010-07-07
  • 使用UglifyJS合并/壓縮JavaScript的方法

    使用UglifyJS合并/壓縮JavaScript的方法

    在UglifyJS入門中主要記錄了UglifyJS的安裝,配置。篇末在命令行中使用了一個(gè)簡單命令來壓縮一個(gè)JS文件。這篇以編程的方式去壓縮JS文件。即寫一個(gè)build.js文件,使用node命令執(zhí)行該文件
    2012-03-03
  • 詳解JavaScript語法對{}處理的坑爹之處

    詳解JavaScript語法對{}處理的坑爹之處

    這篇文章主要介紹了詳解JavaScript語法對{}處理的坑爹之處,需要的朋友可以參考下
    2014-06-06

最新評論

阿拉善右旗| 察哈| 云霄县| 安顺市| 芦山县| 贞丰县| 边坝县| 金塔县| 连山| 丹寨县| 黎平县| 星子县| 桓台县| 泰宁县| 翼城县| 麻江县| 林甸县| 临漳县| 桑植县| 阜阳市| 保山市| 额敏县| 武鸣县| 望奎县| 九龙坡区| 自贡市| 涪陵区| 株洲县| 乌鲁木齐市| 饶平县| 武功县| 霍山县| 尚义县| 潼南县| 拜泉县| 云龙县| 万年县| 巴里| 从化市| 紫云| 昌邑市|