function $(id) {
  return typeof id === "string" ? document.getElementById(id) : id;
}

这句代码什么意思?

如果id的数据类型是string 就返回 对应的id的html元素,否则返回id本身的值

表达式1?表达式2:表达式3

这是一个式子;他的运算过程是:先计算表达式1,如果为true,这个式子就取表达式2的运算结果,否则整个式子取值就是表达式3的运算结果

在你这个例子中 表达式1是 "string" == typeof id,功能是判断id的数据类型是否为string ,==就是判断是否相等的运算符
表达式2是 document.getElementById(id) 获取ID为 参数id的值的html元素 
表达式3 就是 id这个变量

最新文章

  1. android view 中各函数的执行顺数
  2. learn shell
  3. MVC SSO登陆 的麻烦事~
  4. pom中定义某jar包的依赖,但并不使用该jar包,那最后部署的应用中会有这个jar包么?
  5. OracleHelper
  6. Python简史
  7. html之label标签
  8. jquery.css 最简单的用法
  9. mongodb write 【摘自网上,只为记录,学习】
  10. 2015版Force Touch Mac Book激活三个手指拖动窗口
  11. Spring的事件处理
  12. MVC Bootstrap极速开发框架
  13. word中表格第一列序号的设置
  14. AOV网络和Kahn算法拓扑排序
  15. C语言程序设计第一次实验
  16. vue-video-player集成videojs-contrib-hls实现.m3u8文件播放
  17. SDN的初步实践--通过netconf协议控制交换机
  18. Linux下批量修改文件名(rename)
  19. 如何给wp(Windows phone)中搜索关键字加亮?
  20. Selenium_Grid

热门文章

  1. linux-pcap 抓包程序框架
  2. Python中的字符串及其相关操作
  3. socket链接的关闭连接与close和shutdown的区别
  4. JAVA学习第三周
  5. Java程序中实现 MySQL数据库的备份与还原
  6. 学习如何写一个vue插件【入门篇】
  7. nginx准备
  8. Java-Dom4jHelper工具类
  9. 关于redis的主从、哨兵、集群(转)
  10. hdu 6049 Sdjpx Is Happy