美文网首页
2021-01-22面试题

2021-01-22面试题

作者: Viewwei | 来源:发表于2021-01-22 08:07 被阅读0次

HTML全局属性(global attribute)有哪些(包含H5)?

  • accesskey 为元素快捷键
  • class 元素设置类标识
  • contenteditable 指定元素内容是否可编辑
  • contextmenu 自定义鼠标右键弹出上下文(Firefox 支持)
  • data-* 元素增加自定义属性
  • dir 设置文本方向
  • draggle 设置元素是否可拖拽
  • dropzone 设置元素拖放类型
  • hidden: 规定元素仍未或不在相关
  • id 元素 id,文档唯一
  • lang :元素内容语言
  • spellcheck:是否启动拼音 拼写和语法检查
  • style:行类 css 样式
  • tabindex :设置元素可以获得焦点,通过 tab 导航
  • title:规定元素有关的额外信息
  • translate: 元素和子孙节点内容是否需要本地化

在页面上隐藏元素的方法有哪些

  • display:none
  • optical:1
  • visibility:hidden
  • z-index:-9999999
  • transform:scale(0)
  • margin-left:-100%
  • position:relative;left:-100%
  • width:0,heght:0

去除字符串中最后一个指定的字符

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
    </body>
    <script>
        // 
        function removeCharact(target){
            if (target.length <2){
                return undefined
            }
            let value = [...target]
            return value.slice(0,value.length-1).toString()
        }
        function removeCharact2(target){
            if (target.length <2){
                return undefined
            }
            return target.replace(/\w$/,"")
        }
        function removeCharact3(target){
            if (target.length <2){
                return undefined
            }
            return target.slice(0,-1) //slice  表示从 0~位置 A, 负数则长度加上负数
            // return target.substr(0,target.length-1)//从 0 指定位置  a 代表截取长度
            // return target.substring(0,target.length-1)//第一个参数代表开始位置,第二个参数代表结束位置的下一个位置
        }
        console.log("value:",removeCharact3("1234559"))
    </script>
</html>

相关文章

网友评论

      本文标题:2021-01-22面试题

      本文链接:https://www.haomeiwen.com/subject/fbzjzktx.html