• 常用函数封装


    定义一个函数  功能实现通过id查找页面元素  返回值就是一个页面元素
    function $id(id){
          return document.getElementById(id);
    }
     
    定义一个函数 功能返回创建的元素
    function create( ele ){
          return document.createElement( ele );
    }
     
    获取任意区间整数值
    function rand( min,max ){
          return Math.round( Math.random()*(max-min) + min )
    }
     
    获取随机的颜色值
    function getColor(){
          var str = "0123456789abcdef";
          //从字符串中随机取出六个字符 进行拼接
          //下标范围 : 0--15
          var color = "#";
          for( var i = 1 ; i <= 6 ; i++ ){
                color += str.charAt( rand(0,15) );//根据随机下标得到对应的字符
          }
          return color;
    }
     
    判断有没有素数
    function isPrimerNumber( num ){
         for( var i = 2 ; i < num ; i++ ){
              if( num%i == 0 ){ //有因子 说明不是素数
                  return false;
              }
         }
         return true;//如果上面的条件没有满足  说明没有因子  一定是素数
    }
     
    获取非行内元素样式值
    function getStyle(obj,attr){
                if( window.getComputedStyle ){
                      return window.getComputedStyle( obj )[attr];
                }else{
                      return obj.currentStyle[attr];
                }
          }
          alert( getStyle( divs[0] , "height" ) );
     
  • 相关阅读:
    Linux系统挂载存储只读改成读写
    Linux kernel调试方法
    Linux设备树文件结构与解析深度分析
    #undef常用法
    Linux驱动中的platform总线分析
    在根文件系统中查看设备树(有助于调试)
    友元及操作符重载
    STM32 FLASH 擦除(以及防止误擦除程序代码)、写入
    C++学习笔记49:栈
    C++学习笔记48:链表的基本操作
  • 原文地址:https://www.cnblogs.com/tis100204/p/10297459.html
Copyright © 2020-2023  润新知