$符号在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.getElementById(id); }; 
其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的, 
f=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };也可以 
其中参数id是html文档中的id, 
比如<div id='ss'></div> 
则obj=$('ss')就是引用的这个id='ss'的对象 
使用$()方法 
  $() 方法是在DOM中使用过于频繁的 document.getElementById() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。

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

  <HTML>

  <HEAD>

  <TITLE> Test Page </TITLE>

  <script src="prototype-1.3.1.js"></script>

  <script>

  function test1()

  {

  var d = $('myDiv');

  alert(d.innerHTML);

  }

  function test2()

  {

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

  for(i=0; i<divs.length; i++)

  {

  alert(divs[i].innerHTML);

  }

  }

  </script>

  </HEAD>

  <BODY>

  <div id="myDiv">

  <p>This is a paragraph</p>

  </div>

  <div id="myOtherDiv">

  <p>This is another paragraph</p>

  </div>

  <input type="button" value=Test1 οnclick="test1();"><br>

  <input type="button" value=Test2 οnclick="test2();"><br>

  </BODY>

  </HTML>

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

  function getObject(elementId)

  {

  if (document.getElementById)

  {

  return document.getElementById(elementId);

  }else if(document.all)

  {

  return document.all[elementId];

  }else if(document.layers)

  {

  return document.layers[elementId];

  }

  }

程序中美元符号$是什么相关推荐

  1. php中美元符号是什么意思,js程序中美元符号$是什么

    js程序中美元符号$是什么 更新时间:2008年06月05日 19:36:01   作者: $符号在php中是表示变量的特征字符, 在js中它也有很多作用, 一般我们用来命名一个函数名称,获取id的 ...

  2. js程序中美元符号$是什么

    $符号在php中是表示变量的特征字符, 在js中它也有很多作用, 一般我们用来命名一个函数名称,获取id的 1.首先可以用来表示变量, 比如变量 var s='asdsd'或var $s='asdas ...

  3. shell 脚本程序中空格 $符号的使用

    对于很多新学shell脚本程序的人来书说,空格跟$符号的使用一直让人迷迷糊糊,下面我来说说有关于它们的使用情况. 1.定义变量时, =号的两边不可以留空格. eg: gender=femal----r ...

  4. Vue中美元$符号的意思

    vue的实例属性和方法 除了数据属性,Vue 实例还暴露了一些有用的实例属性与方法.它们都有前缀 $,以便与用户定义的属性区分开来.例如: var data = { a: 1 } var vm = n ...

  5. JavaScript 中美元符号 $ 是什么

    .首先可以用来表示变量,比如变量 var s='asdsd'或var $s='asdasd'; 2.在正则表达式中,它可以匹配结尾:/sa$/.test(string) 匹配string字符串中的sa ...

  6. Shell 脚本中美元$符号应用

    一.$的常用命令 $0 shell的命令本身(包括完整路径) $1到$9 数字表示shell 的第几个参数 $# 传递到脚本的参数个数 $* 以一个单字符串显示所有向脚本传递的参数 $$ 脚本运行的I ...

  7. web csrf java_在Java Web应用程序中阻止CSRF

    web csrf java 跨站点请求伪造攻击(CSRF)在Web应用程序中非常常见,如果允许,可能会造成重大危害. 如果您从未听说过CSRF,建议您查看有关它的OWASP页面 . 幸运的是,阻止CS ...

  8. 在Java Web应用程序中阻止CSRF

    跨站点请求伪造攻击(CSRF)在Web应用程序中非常常见,如果允许,可能会造成重大危害. 如果您从未听说过CSRF,建议您查看有关它的OWASP页面 . 幸运的是,阻止CSRF攻击非常简单,我将向您展 ...

  9. json日期格式化 java_java_Java Web程序中利用Spring框架返回JSON格式的日期,返回Json时格式化日期Date 第一 - phpStudy...

    Java Web程序中利用Spring框架返回JSON格式的日期 返回Json时格式化日期Date第一步:创建CustomObjectMapper类 /** * 解决SpringMVC使用@Respo ...

最新文章

  1. python制作图形化界面_python图形化界面设计(wxpython)一布局管理
  2. 往hdfs写数据无权限
  3. 【arduino】初测ESP32的DAC生成AV视频模拟信号项目:ESP32CompositeVideo
  4. Boost:python与宏BOOST_TEST_EQ相关的实例
  5. vue-cli打包后的思索--代码优化
  6. java对mysql的简单操作的综合运用——注册系统
  7. set是无序集合,放入set中的元素通过iterator输出时候是无序的
  8. java hql left join_求教hql的left join结合条件的写法
  9. pillow 保存图像路径_python利用pillow包处理图片
  10. 友勤发布2019年Oracle P6软件培训公开课计划
  11. sql2012下载,安装,
  12. 收藏|史上最全最实用的运营工具库,你想要的都在!
  13. 查看个人小程序的累计独立访客(UV)
  14. uniapp 消息提示框
  15. 左手拿叉右手拿刀——话西餐
  16. 张艾迪(创始人):解码互联网天才
  17. 用 Unity 进行网络游戏开发(一)
  18. 如何开启 vue 项目
  19. 【C语言走进现实】猜凶手
  20. Spring系列:字节跳动+腾讯+华为+小米+阿里面试题分享

热门文章

  1. 阿里面试官:你知道Dubbo的服务暴露机制么?
  2. css样式中的vw什么意思,css vw是什么单位
  3. 居然可以用jQuery实现360度汽车产品3D旋转展示酷炫特效 使用你的小鼠标来试试吧
  4. 如何对Hive Metastore进行权限控制
  5. 5-RNN-01_字符集RNN
  6. 什么是PUGC、UGC、PGC、OGV、PUGV,了解视频平台运营模式
  7. FPGA学习-rom只读存储器(嵌入式块应用)
  8. 服务器kvm切换器维修,服务器数字KVM切换器
  9. intel服务器cpu芯片线路图,Intel CPU路线图:14nm一直用到2021年
  10. 启动jupyter notebook 报错:ImportError:DLL load failed,找不到指定模块的解决办法