1.介绍一下 JS 有哪些内置对象。2.javaScript 的 Dom 节点操作创建、插入、删除、复制、查找3.git 常用命令总结4.、Javascript 内置的常用对象有哪些?并列举该对

本文介绍了JavaScript内置对象及常用方法,如Array、Function、String等,并覆盖DOM节点操作技巧,包括创建、插入、删除、复制和查找。此外,还整理了常用的Git命令,帮助开发者高效管理版本。

一、介绍一下 JS 有哪些内置对象。

数据封装类对象:Object、Array、Boolean、Number 和 String
​
其他对象:Function、Arguments、Math、Date、RegExp、Error

二、javaScript 的 Dom 节点操作创建、插入、删除、复制、查找

1、创建新节点
常用:document.createElement('li') --创建一个小li标签 【用于创建一个具体的元素】
【createDocumentFragment() //创建一个 DOM 片段;createTextnode() //创建一个文本节点】
​
2、添加、移除、替换、插入节点
appendChild() 往父元素内部的最后添加一个dom元素
insertBefore() 往指定元素之前插入一个dom元素
removeChild() 删除dom节点
replaceChild() 替换dom节点
​
3、查找节点
getElementsByTagName() //通过标签(tagname)名称查找
getElementsByName() //通过元素的 Name 属性的值查找
getElementById() //通过元素 Id查找

三、git 常用命令总结

  1. 1. git init (初始化)
    2. git status (查看本地代码状态,比如有无加到暂存区,有无加到本地版本库)
    3. git add <fileName> (加到暂存区 常用git add .)
    4. git commit -m "描述" (加到本地版本库)
    5. git push <远程仓库地址:有https 和 ssh 两种地址> master (master 是本地的主分支)
    6. git remote add <别名> <远程仓库地址:有https 和 ssh 两种地址> (给远程仓库设置别名)
    7. git clone <远程仓库地址:有https 和 ssh 两种地址>
    8. git pull origin master (origin 远程仓库的别名 master 主分支)
    9. git log (查看日志)
    10. git branch <新的分支名称> (创建分支)
    11. git checkout <分支名称> (切换分支)
    12. git merge <分支名称> (合并分支 :一般先切回主分支,再合并其他分支,合并可能造成冲突 需要解决冲突再提交)
    13. git branch -d <分支名称> (删除分支)

四、Javascript 内置的常用对象有哪些?并列举该对象常用的方法?(每种记

忆三到五个)

Array 数组
 length属性 动态获取数组长度
 join() 将一个数组转成字符串。返回一个字符串。
 reverse() 将数组中各元素颠倒顺序
 shift() 删除数组中第一个元素,返回删除的那个值,并将长度减 1。
 pop() 删除数组中最后一个元素,返回删除的那个值,并将长度减1。
 unshift() 往数组前面添加一个或多个数组元素,长度要改变。
 push() 往数组结尾添加一个或多个数组元素,长度要改变。
 sort( ) 对数组元素进行排序
 splice( ) 插入、删除或替换数组的元素
 toString( ) 将数组转换成一个字符串
​
Function 函数构造器
    Function.apply( ) 将函数作为一个对象的方法调用
    Function.arguments[] 传递给函数的参数
    Function.call( ) 将函数作为对象的方法调用
    Function.prototype 对象类的原型
​
String 字符串对象
    Length 获取字符串的长度。
    toLowerCase() 将字符串中的字母转成全小写。
    toUpperCase() 将字符串中的字母转成全大写。
    substring() 在原始字符串,返回一个子字符串。
    split() 将一个字符串转成数组。
    indexOf( ) 返回一个子字符串在原始字符串中的索引值(查找顺序从左往右查找)。如果没 有找到,则返回-1。
    lastIndexOf( ) 从后向前检索一个字符串
    
Math 数学对象
    Math.max()/min()求最大值/最小值
    Math.ceil() 向上取整(整数加 1,小数去掉)。
    Math.floor() 向下取整(直接去掉小数)。
    Math.round() 四舍五入。

五、如何阻止事件冒泡和默认事件?

1.event.stopPropagation()方法
这是阻止事件的冒泡方法,不让事件向documen上蔓延,但是默认事件任然会执行,当你掉用这个方法的时候,如果点击一个连接,这个连接仍然会被打开,
2.event.preventDefault()方法
这是阻止默认事件的方法,调用此方法是,连接不会被打开,但是会发生冒泡,冒泡会传递到上一层的父元素;
3.return false  ;
这个方法比较暴力,他会同事阻止[事件冒泡]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值