jQueryのAPIを実現
1499 ワード
一、需要:API:1を含む「jQuery」というライブラリを構築する.addClass():選択した要素にclass 2を追加します.setText():選択した要素のテキスト内容を変更する
二、実現手順:1.要素の取得
2.addClassというAPIを設定する
3.setTextというAPIを設定する
4.完全なコード
二、実現手順:1.要素の取得
window.jQuery = function(nodeOrSelector) {
let nodes = {}
if(typeof nodeOrSelector === 'string'){
let temp = document.querySelectorAll(nodeOrSelector)//
for(let i=0;i
2.addClassというAPIを設定する
nodes.addClass = function(value) {
for(let i=0;i
3.setTextというAPIを設定する
nodes.setText = function(text) {
if(text === undefined){ // , setText() nodes
let texts = []
for(let i=0;i
4.完全なコード
window.jQuery = function(nodeOrSelector) {
let nodes = {}
if(typeof nodeOrSelector === 'string'){
let temp = document.querySelectorAll(nodeOrSelector)
for(let i=0;i