前端开发中这些小技巧,你知道几个?

浏览器地址栏运行JavaScript代码

 
 
 
  1. javascript:alert('hello!');
  • Firefox不支持;
  • 其他浏览器必须手动输入才可执行;

浏览器地址栏运行HTML代码

 
 
 
  1. data:text/html,

    Hello, world!

  • 在非IE浏览器可以运行

浏览器变成文本编辑器

地址栏输入:

 
 
 
  1. data:text/html, 

控制台输入:

 
 
 
  1. document.body.contentEditable='true';

利用a标签自动解析URL

 
 
 
  1. var a = document.createElement('a');
  2. a.href = 'https://www.maomin.club';
  3. console.log(a.host); // www.maomin.club

页面拥有ID的元素会创建全局变量

 
 
 
  1.  
  2. 我是内容
  •  console.log(app.textContent) // 我是内容
  • 引用CDN文件时,不用HTTP标识

     
     
     

    利用script标签保存任意信息

     
     
     
    1.  

      This won't display

    2.  const text = document.getElementById('template').textContent;
    3.  console.log(text); // 

      This won't display

     在页面中隐藏鼠标

     
     
     
    1. *{
    2.     cursor: none!important;
    3. }

    文字模糊效果

     
     
     
    1. p {
    2.     color: transparent;
    3.     text-shadow: #111 0 0 5px;
    4. }

     实时编辑CSS

     
     
     
    1.  
    2.  
    3.   style{
    4.    display: block;
    5.   }
    6.  
    7.     
    8.          body { color: blue }
    9.     

    实现长宽比固定区域

     
     
     
    1.     
    2.         this content will have a constant aspect ratio that varies based on the width.
    3.     
  • 禁止他人使用iframe标签引用网址

     
     
     
    1. if (window.location != window.parent.location) window.parent.location = window.location;

    生成随机字符串

     
     
     
    1. function generateRandomAlphaNum(len) {
    2.     var rdmString = "";
    3.     for (; rdmString.length < len; rdmString += Math.random().toString(36).substr(2));
    4.     return rdmString.substr(0, len);
    5. }

    浮点数转化为整数

     
     
     
    1. console.log(~~1.2); // 1

    网站名称:前端开发中这些小技巧,你知道几个?
    文章起源:http://www.shufengxianlan.com/qtweb/news12/449912.html

    网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

    猜你还喜欢下面的内容

    面包屑导航知识

    同城分类信息