標籤:1,以下運算式的運行結果是:["1","2","3"].map(parseInt)A.["1","2","3"]B.[1,2,3]C.[0,1,2]D.其他==============答案:D,parseInt第二個參數範圍是:2-32,如果傳入0,則預設按照10處理。請自己查看parseInt函數定義2,以下運算式的運行結果是:[typeof null, null
標籤:history 對象是 window 對象的屬性,它儲存著使用者上網的記錄,從視窗被開啟的那一刻算起。一、history對象的屬性 可以通過判斷 history.length,得到是否有記錄和記錄數。alert(history.length); 二、history對象的方法 function back() { //跳轉到前一個 URL history.back(); } function forward()
標籤:一、概述: location 是 BOM 對象之一,它提供了與當前視窗中載入的文檔有關的資訊,還提供了一些導航功能。 事實上,location 對象是 window 對象的屬性,也是 document 對象的屬性;所以 window.location 和 document.location 等效。 二、屬性:alert(location); //擷取當前的 URL location.hash = ‘#1‘;
標籤:今天在做一個拖拽改變元素排序的東西的時候,在做被拖動元素同時碰撞到兩個元素時,究竟應該與哪個元素交換位置的問題上,糾結到崩潰,實在是想不到別的辦法去做了,只能去想辦法計算碰撞的面積.這應該不是最合適的辦法,具體怎樣更合適,後續發現了再補上吧.先說從妙味課堂裡聽到的九宮格判斷碰撞檢測的方法,左側的橙色箭頭所指的線,是藍色矩形右邊和黑色矩形左邊的距離,如果藍色矩形右邊的左邊小於黑色矩形的左邊,則兩個矩形不可能發生碰撞,不可能發生碰撞的範圍藍色線條圈住的範圍.同樣的道理,可以判斷另外4個地區,從
標籤:今天學習了window對象,跟著學習了一個簡單的網頁拾色器的demo,拿出來和大家分享。首頁面代碼:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
標籤:資料類型 JavaScript中有5種單一資料型別(也稱為基礎資料型別 (Elementary Data
標籤:下面的一段解釋是摘抄的,基本理解正確,做個記錄。其實js中數組其實就是對象,typeof([‘a‘, ‘b‘, ‘c‘])//測試之後結果為 : "object" 一、{ } 大括弧,表示定義一個對象,大部分情況下要有成對的屬性和值,或是函數。如:var LangShen = {"Name":"Langshen","AGE":"28"};上面聲明了一個名為“LangShen”的對象,多個屬性或函數用,(逗號)隔開,因為是對象的屬性,所以訪問時,
JavaScript 實現完美相容多瀏覽器的複製功能代碼 JavaScript 實現完美相容多瀏覽器的複製功能代碼 這兩天在做Web前端時,遇到需求通過js實現文本複製的功能。經過一番測試,終於實現了出來,有需要的小夥伴可以參考下。 分享一段利用 JavaScript 實現複製功能的代碼,相容多瀏覽器,相容IE和Firefox瀏覽器。 ? 1
setTimeout內不支援jquery的選取器的解決方案 在JS中無論是setTimeout還是setInterval,在使用函數名作為調用控制代碼時都不能帶參數,而在許多場合必須要帶參數,這就需要想方法解決。 今天在寫一個js延時事件的時候發現在setTimeout這個方法裡面使用jquery的$(this)竟然不起作用,各種測試,最後得出結論是setTimeout內不支援jquery的選取器。於是請教了一下QQ上做jquery開發的高手,馬上就把這問題解決了,在這裡記錄一下
Jquery中$.post和$.ajax的用法小結 本節重點講的是jquery中調用ajax的4種方法中最常用的:$.post、和$ajax。如果讀者沒有javascript和jquery的知識,或者沒有ajax的概念,那麼請先去問問度娘,再來讀本文。 Jquery的$.ajax的用法: jQuery.ajax( options ) : 通過 HTTP 要求載入遠端資料,這個是jQuery 的底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。 $.
關於<!DOCTYPE html>的學習(轉),doctypehtml學習 DOCTYPE是對Document
javascript實現控制文字大中小顯示 javascript實現控制文字大中小顯示 網頁上可以自由改變字型大小是個非常有助於使用者體驗的小功能,現在許多網站上都有此功能,今天我們來簡單實現下。 部分網站內容頁通常會看到有控制文字分別以 大,中,小 三種方式顯示,下面就把這個小功能做一下記錄,對提高網站使用者體驗度還是有一些協助的哦! ?
javascript截取字串小結 本文章收藏了多種字元截取的方法,包括常用的js截取字串,截取字串函數及常用的截取使用,非常的簡單實用,有需要的小夥伴可以參考下。 本文總結介紹了三種使用Javascript截取字串的方法,同時也總結了兩種截取中文字串的辦法,分享一下。 1.substring 方法 定義和用法 substring 方法用於提取字串中介於兩個指定下標之間的字元。 文法 stringObject.substring(start,stop) 參數
HTML基礎知識總結(一),html基礎知識總結概述 HTML是將內容和內容顯示形式結合在一起的語言,它對於內容顯示形式的控制,主要是通過標籤(元素)的屬性,由於它對“內容顯示形式”存在著很多的弊端,所以之後就出現了CSS,CSS就相當於HTML標籤的屬性。HTML元素的形式 空元素。例:<br>
jQuery通過Ajax返回JSON資料 jQuery通過Ajax返回JSON資料
javascript中in運算子用法分析 本文執行個體講述了javascript中in運算子用法。分享給大家供大家參考。具體分析如下: in運算子希望它的左運算元是一個字串或可以轉換為字串,希望他的右運算元是一個對象;如果右側對象擁有一個名為左運算元值的屬性名稱,那麼運算式返回true: ? 1 2 3 4 5
WebView Javascrip tBridge源碼解讀WebViewJavascriptBridge是一個串連javascript和iOS Native互動的開源架構,github地址, 使用它可以在UIWebview中響應事件並執行Native方法,也可以使用Native方法調用javascript方法, 正如其名,它好像已做橋樑串連了兩端.首先看看如何使用它, 通過cocopods或直接拖進工程後引入標頭檔 WebViewJavascriptBridge.h,
chrome不支援form.submit的解決方案 最近看到Q群裡有人說chrome(Google瀏覽器)不支援form.submit方法,求解決辦法。閑的時候親自測試了一番,發現chrome竟然真的不支援form.submit,測試的時候用的是Jquery的,也不支援,於是乎研究了半天,終於找到了一個解決辦法。 ? 1 2 3 4
javascript通過元素id和name直接取得元素的方法 這篇文章主要介紹了javascript通過元素id和name直接取得元素的方法,涉及javascript擷取元素的相關技巧,非常具有實用價值,需要的朋友可以參考下 本文執行個體講述了javascript通過元素id和name直接取得元素的方法。分享給大家供大家參考。具體分析如下: 我們知道一些第三方的js庫對如何快速選取html中的元素做了一些簡化,貌似十分高深莫測,其實也不然。而且js本身內建了對於特殊元素的簡便選
純JS實現俄羅斯方塊,打造屬於你的遊戲帝國俄羅斯方塊可以說是風靡全世界,老少皆知的一款遊戲, 那麼我們作為web開發是否可以使用代碼簡單實現這個小遊戲呢? html代碼部分: 1 <!doctype html> 2 <html> 3 <head> 4 </head> 5 <body> 6 <h2