js基礎習題及答案(二)

2021-10-04 02:34:25 字數 3138 閱讀 1646

let str=

'哈哈666,haha'

//使用正則匹配字串中的字母

str=str.

replace

(/[a-za-z]/g

,item=>

)console.

log(str)

//哈哈666,haha

~

function

(str)

string.prototype.myindexof=myindexof}(

)//測試

let str =

'哈哈哈哈啊哈哈666啊'

)/*url格式

* 1.協議:http/https/ftp

* 2.網域名稱:www.baidu.com

* 3.請求路徑

* /

* /index.html

* /stu/index.html

* /stu/

* 4.問號傳參

* ?***=***&***=***

* 5.雜湊值

* #***

*/

let reg=

/(?!^[a-za-z]+$)(?!^[0-9]+$)(?!^[a-z0-9]+$)(?!^[a-z0-9]+$)^[a-za-z0-9]$/

屬性為name

值為value的元素集合

例如下面示例:

let ary=$attr(『class』,『box』)//獲取頁面中所有class為box的元素

function

$attr

(property,value)

//如果itemvalue===value說明property該元素符合要查詢的元素

if(itemvalue===value)})

}

new 發生了什麼事情

像普通函式執行一樣,形成乙個私有的作用域

預設建立乙個物件,讓函式中的this指向這個物件,這個物件就是當前類的乙個例項

**執行

預設把建立的物件返回

function

person

(name)

function

_new

(fn,

...arg)

let zhangsan=

_new

(person,

'張三'

)console.

log(zhangsan.name)

//張三

console.

log(zhangsan.__proto__===person.prototype)

//true

例如:

請把資料處理為如下結構:[222,123,null,null,888,null,null,null,null,null,null,null,null]

//方法一

let obj=

let arr=

newarray(12

).fill

(null).

map(

(item,index)

=>

)//方法二

let obj=

let arr=

newarray(12

).fill

(null

)object.

keys

(obj)

.foreach

(item=>

)//方法三

let obj=

obj.length=

13let arr=array.

from

(obj)

.slice(1

).map(item=>

typeof

(item)

==='undefined'

?null

:item)

})

mouseover

mouseenter

function

product()

}var obj=

newproduct()

console.

log(obj.name)

//undefined

console.

log(obj.

getname()

)//張三

function

once

(func)

return undefined

}}

+

0===-0

//true

nan===

nan// false

object.is(

+0,-

0)// false

object.is(

nan,

nan)

// true

startwith(searchvalue,start)

indexof

python習題及答案

判斷101 200之間有多少個素數,並輸出所有素數 素數是除了1和它本身以外都不能被整除的數 l for i in range 101,200 for j in range 2,i 1 if i j 0 break else print l 列印出所有的 水仙花數 所謂 水仙花數 是指乙個三位數,其...

js基礎(二) 練習題

1.求字串 現最多字元及次數 var chars dsajhdkjahdkabgadkjasdgahd var o for var i 0 i else 以及將所有字元按屬性名歸類並計數 遍歷物件 var maxnum 0 var maxchar for var k in o console.log...

Java String練習題及答案

1.編寫程式將 jdk 全部變為大寫,並輸出到螢幕,擷取子串 dk 並輸出到螢幕 編寫程式將 jdk 全部變為大寫,並輸出到螢幕,擷取子串 dk 並輸出到螢幕 public static void main string args 2.編寫程式將string型別字串 test 變為 tset 2.編...