美文网首页
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