• $ -----JavaScript 中美元符号 $ 的作用


    JavaScript 中美元符号 $ 是什么

    1、首先可以用来表示变量,比如变量 var s='asdsd'或var $s='asdasd';

    2、在正则表达式中,它可以匹配结尾:/sa$/.test(string)
    匹配string字符串中的sa,比如string='125sa'则匹配,string='125sa21'则不匹配正则表达式很复杂,这里只是简单的说说。

    3、由于受prototype.js(老外写的框架,用于将一些常用的函数封装,方便操作)的影响,现在很多人都用 $来表示一个查找对象的函数:
    $=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };
    其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的:
    f=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };
    其中参数id是html文档中的id,比如<div id='ss'></div>则obj=$('ss')就是引用的这个id='ss'的对象。


    方便经常用的 document.getElementById(id) 的书写方便:

    function $(id) {
    return document.getElementById(id);
    }

    prototype.js里面定义的。不是js本身的。

    5.表示直接调用什么函数

    // 直接引用,jsp中一般写在head里面,或者是</html>之前</body>之后,建议后者吧

    <script src="你的jquery的路径" type="text/javascript"></script>
     
    // 然后直接把jquery代码写到<script>之前就可以了
    <script type="text/javascript">
        // 使用 $(function(){}) 相当于 onload="某个方法"
        $(function(){
            // 这里写你要执行的代码吧
        })
    </script>
  • 相关阅读:
    设计模式之单例模式
    EditText的光标在4.0中的bug
    省赛热身赛之Median
    VB6获取本机所有IP地址公用函数
    省赛热身赛之Kagome Kagome
    OpenCV学习笔记(30)KAZE 算法原理与源码分析(四)KAZE特征的性能分析与比较
    使用jQuery validate 验证注册表单
    Oracle 发布 GlassFish 路线图
    Oracle 发布 GlassFish 路线图
    Java 中的双重检查(DoubleCheck)
  • 原文地址:https://www.cnblogs.com/w-wfy/p/6383908.html
Copyright © 2020-2023  润新知