zoukankan      html  css  js  c++  java
  • 【MooTools】

    MooTools a compact javascript framework
    http://mootools.net/docs/core

    30天学会 MooTools 教学(1): 认识MooTools
    http://www.cnblogs.com/see7di/archive/2011/11/10/2244844.html

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <div id="box1" class="box box1">box1</div>
        <div id="box2" class="box box2">box2</div>
        <script src="mootools-core-1.4.5-full-nocompat.js"></script>
        <script>
            /*
             * domready
             */
            window.addEvent('domready', function() {
                console.log('domready')
            })
    
            /*
             * $chk 最新版本已不支持
             * 检查一个值是不是已经定义或者已经赋值,undefined或者null时返回false(←描述有问题)
             */
            var $chk = function(obj) {
                return !!(obj || obj === 0)
            }
            var a = 2
            console.log($chk(a))
            console.log(!!2, !!(undefined===0), 2, undefined===0)
    
            /*
             * Number.random
             */
            console.log(Number.random(5, 20));
    
            // 默认ID?
            $('box1').addEvent('click', function() {
                alert(2)
            })
    
            /*
             * rgbToHex
             * 把rgb转换为十六进制(HEX)
             */
            console.log([255, 255, 255].rgbToHex(), [255, 255, 255].rgbToHex(true), [255, 255, 255, 0].rgbToHex())
    
            /*
             * round
             * 对小数取整
             */
             console.log((12.45).round(), (12.45).round(1), (12.45).round(-1))
    
             /*
              * getLast
              * 得到数组中的最后一个元素
              */
              console.log([1, 2, 3].getLast())
    
              /*
               * each
               * 对数组中的每个元素执行一段脚本
               */
               Array.each(['Sun', 'Mon', 'Tue'], function(day, index) {
                   console.log('name: ' + day + ', index: ' + index)
               })
    
               /*
                * periodical
                * 每隔多少毫秒执行
                */
                var count = 0
                function myFunction() {
                    console.log(count);
                    if (++count > 10) {
                        clearInterval(timer)
                    }
                }
                var timer = myFunction.periodical(1000)
        </script>
    </body>
    </html>
  • 相关阅读:
    Representation Data in OpenCascade BRep
    Render OpenCascade Geometry Surfaces in OpenSceneGraph
    Render OpenCascade Geometry Curves in OpenSceneGraph
    OpenCascade Shape Representation in OpenSceneGraph
    Geometry Surface of OpenCascade BRep
    Geometry Curve of OpenCascade BRep
    Tyvj2017清北冬令营入学测试
    Spfa算法模板
    洛谷1016 旅行家的预算
    洛谷1290 欧几里得的游戏
  • 原文地址:https://www.cnblogs.com/jzm17173/p/3240808.html
Copyright © 2011-2022 走看看