$符号在php中是表示变量的特征字符, 在js中它也有很多作用, 一般我们用来命名一个函数名称,获取id的

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.getElementByIdx_x(id); };

其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的,

f=function (id) { return (typeof (id)=='object')?id:document.getElementByIdx_x(id); };也可以 其中参数id是html文档中的id,

比如

则obj=$('ss')就是引用的这个id='ss'的对象

使用$()方法

$() 方法是在DOM中使用过于频繁的 document.getElementByIdx_x() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。

比起DOM中的方法,这个更胜一筹。你可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。

Test Page

function test1()

{

var d = $('myDiv');

alert(d.innerHTML);

}

function test2()

{

var divs = $('myDiv','myOtherDiv');

for(i=0; i

{

alert(divs[i].innerHTML);

}

}

This is a paragraph

This is another paragraph

下面的这个getObject方法和$符号是一样的意思:

function getObject(elementId)

{

if (document.getElementByIdx_x)

{

return document.getElementByIdx_x(elementId);

}

else if(document.all)

{

return document.all[elementId];

}

else if(document.layers)

{

return document.layers[elementId];

}

}

全面理解JavaScript中的 this

全面理解JavaScript中的 this 上下文 VS 作用域 作用域(scope) 是在运行时代码中的某些特定部分中变量,函数和对象的可访问性.换句话 说,作用域决定了代码区块中变量和其他资源的可 ...

【原】理解javascript中的this

最近的文章基本都是总结javascript基础内容的,因为我觉得这些东西很重要.而且很多时候你觉得你理解了,其实并没有你自认为的那么理解.十月份没怎么写文章,因为国庆出去玩的比较久,心变野了,现在是时 ...

JavaScript中需要注意的几个问题

JavaScript是一门弱语言,她使用起来不像C/C++那样有十分繁琐的内存管理.类型定义等,所以学习JavaScript的门槛相对来说也比较低.门槛低并不意味着这门语言很简单,我们在使用的时候会遇 ...

JavaScript中{}+{}

在 JavaScript 中,加法的规则其实很简单,只有两种情况: 把数字和数字相加 把字符串和字符串相加 所有其他类型的值都会被自动转换成这两种类型的值. 为了能够弄明白这种隐式转换是如何进行的,我 ...

Jquery 中的$(this) 和javascript中的this

this 是 JavaScript 中的关键字. $(this) 可以认为是用 jQuery 包装过 JavaScript 中的 this,包装后 $(this) 就会继承 jQuery 的方法. 本 ...

突然顿悟的Javascript中的this

一直对Javascript中的this都有一种似是而非的感觉,今天突然感觉豁然开朗,特此记录一下. 咱们先看个栗子:

javascript中的this应用

1. this作为全局变量2. 作为对象方法的调用3. 作为构造函数调用4. apply调用 this是Javascript语言的一个关键字.它代表函数运行时,自动生成的一个内部对象,只能在函数内部使 ...

【译】在JavaScript中{}+{}的结果是什么?

原文链接:What is {} + {} in JavaScript? 最近,Gary Bernhardt在一个名为'Wat'的闪电演讲中提到了一些有趣的JavaScript技巧.当你把一个objec ...

彻底领悟javascript中的this

this是Javascript语言的一个关键字. 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用.比如, function test() { this.x = 1; } 随着函数使用场合 ...

随机推荐

一种Docker image镜像的取代方案

在http://openvz.org/Download/templates/precreated中有很多压缩的镜像文件,可以将这些文件下载后采用import方式使用镜像,也可以采用我原来的博文:doc ...

C#字符串默认值

using System; class MYTestX { class CT { } class CO { public CT ott; //默认是null public string strx;// ...

Arduino 电平转换 升压 OUTPUT与9V/12V元件通信

原因 网络上有不少怎么让Arduino的5V电平转换成3.3V电平,从而和工作在3.3V下的芯片相互沟通的教程.但是如果想驱动高于5V电压的芯片,就找不到教程了.因此今天我来介绍一种方式,能让Ardu ...

onsubmit事件

var oForm = document.getElementById("form1"); oForm.onsubmit = function(){   alert("你 ...

Perf 简介

Perf 是用来进行软件性能分析的工具. 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计.它不但可以分析指定应用程序的性能问题 (per thread),也 ...

【同一直线最多点】 poj 1118+2606+2780

poj 1118 #include using namespace std; #define N 700 struct point {int x,y;} pnt[N]; ...

ArcGIS制图技巧系列(2)地形渲染

ArcGIS制图技巧系列(2)地形渲染 by 李远祥 DEM数据是常见的地形数据,在GIS常规的制图中,DEM一直扮演着增强效果.由于带有高程值,DEM在很多情况下都在三维中显示,但这里主要介绍的是在 ...

sniffer 和 debug flow

sniffer 和 debug flow sniffer 和 debug flow 复制模板,直接修改IP即可使用: diagnose sys session filter clear diagnos ...

[转]PostgreSQL 逻辑结构 和 权限体系 介绍

摘要: 本文旨在帮助用户理解PostgreSQL的逻辑结构和权限体系,帮助用户快速的理解和管理数据库的权限. 逻辑结构 最上层是实例,实例中允许创建多个数据库,每个数据库中可以创建多个schema,每 ...

MVC控制器详解

html $符号的作用,javascript 中$符号是代表什么意思!相关推荐

  1. javascript 符号_掌握javascript es6符号

    javascript 符号 JavaScript is one of the cores of web development. JavaScript, also known as ECMAScrip ...

  2. javascript 符号_理解JavaScript中“ =”符号的直观指南

    javascript 符号 by Kevin Kononenko 凯文·科诺年科(Kevin Kononenko) 理解JavaScript中" ="符号的直观指南 (A Visu ...

  3. linux中括号 美元符号怎么打,javascript – 美元符号后跟模板字符串中的方括号

    看来这是一个语法错误.应该是正确的: `${vendor}Now` Template strings are enclosed by the back-tick (`) (grave accent) ...

  4. php中.=是什么意思,javascript中$符号是什么意思?

    javascript中$符号是什么意思?下面本篇文章就来给大家介绍一下在javascript中$符号是代表什么意思的,希望对大家有所帮助. $符号在php中是表示变量的特征字符, 在js中它也有很多作 ...

  5. shell脚本中常见的一些特殊符号和作用详解

    在编写Shell脚本时,我们需要会用到各种各样的特殊符号,通过这些特殊符号可以使我们编写的代码更加简洁和高效,这里给大家汇总下: 1.{} 大括号: 用法一:通配符扩展eg: ls my_{finge ...

  6. python中的@符号的作用

    python中的@符号的作用_weixin_34014555的博客-CSDN博客 Python中的" @"(@)符号有什么作用?_p15097962069的博客-CSDN博客

  7. shell中竖线的作用_Shell中符号意义

    末端 (end-of-line).这个常用在 grep.sed.awk 以及 vim(vi) 当中. ${} 变量的正规表达式 bash 对 ${} 定义了不少用法.见本文后部 $*引用script ...

  8. JavaScript之$符号

    JavaScript之$符号 前些天不小心用到了$符号,所以这里就来解释一下. 定义: $$()这个方法是在DOM中使用过于频繁的document.getElementById()方法的一个便利的简写 ...

  9. 深入理解C# 中 “$” 符号的作用以及用法

    前言:$是c# 6.0 的语言特性,功能类似string.format(),更方便的地方在于不要像format一样使用索引,可以直接使用变量.表达式或者方法的执行. 文章目录 一.C#中`$`的作用 ...

最新文章

  1. Verilog中的二维数组及其初始化
  2. python socket通信 recv 丢包_关于socket网络传输数据的阿里云论坛用户知识和技术交流...
  3. 初学python的体会心得-python初学心得
  4. 数组索引必须为正整数或逻辑值是什么意思_贪心算法:K次取反后最大化的数组和...
  5. 一套标准的ASP.NET Core容器化应用日志收集分析方案
  6. 共享计算机脱机访问计算机,让Windows7脱机共享访问更安全 -电脑资料
  7. 32 位和 64 位版本的 Office 2010 之间的兼容性
  8. 虚拟机安装win10教程(详细版)
  9. 海思3559a资料目录整理
  10. python 代码格式_python代码格式
  11. C语言 用指针 逆序存放数组
  12. 硬件知识:视频分配器、画面分割器、矩阵、延长器相关知识介绍
  13. 资本运作下的腾讯和帝国梦想
  14. 函数指针和指针函数有什么区别
  15. DirectX11入门篇
  16. 利用单片机最小系统外接DS12C887 在LCD1602上显示实时时钟
  17. ImportError: cannot import name 'Process' 解决办法
  18. Windows cmd关机重启命令
  19. 图标icon,图标icon资源
  20. Attempt to reset the display driver and recover from timeout failed

热门文章

  1. 计算机代码rsi是什么意思,RSI指标计算(修正版)
  2. 22.Odoo产品分析 (三) – 人力资源板块(3) – 休假管理(1)
  3. <Zhuuu_ZZ>Spark Streaming
  4. 跑赢新趋势 | 未来3-5年,运维人的机会在哪里?
  5. CSS - 解决 “本地测试” 和 “线上测试” 样式不一样问题
  6. 吴忌寒有算力,我有的是钱,我打算用钱摧毁比特大陆|专访澳洲中本聪
  7. 感恩生命,永不放弃——学习力克胡哲
  8. 超级计算机浪漫展览,银河的浪漫-星星
  9. 【水文模型】04 参数识别与敏感性分析方法
  10. dx绘制2d图像_在DirectX 中进行2D渲染