一 函数

1、字符串函数

s.tolowerCase( );    -- 变小写

s.toupperCase( );   -- 变大写

s.substr( 2 , 8 );     -- 截取       从索引2开始截取,截取8个字符长度

s.split( );               -- 指定字符分割,返回一个数组。    括号里放一个字符,按照这个字符分割s

s.length ;               -- 长度

s.indexOf( );        -- 在字符串中第一次出现的位置,找索引,没有返回 -1.

s.lastindextOf( );     -- 从后面找第一个匹配的索引。

2、时间日期函数

var  d  =  now  Date ( );          -- 当前时间,获取的是用户电脑系统时间(容易出问题)

var  d   = now  Date (1999,3,2)  -- 定义时间,1999年4月2号,定义时月份减一。

获取

d.getFullYeat( );        -- 取年

d.getMonth( );       -- 取月份, 取出来的比实际月份少1.

d.getDate( );            -- 取天

d.getDay( );             -- 取星期几

d.getHours( );          -- 取小时

d.getMinutes( );        -- 取分钟

d.getSeconds( );       -- 取秒

设置

d.setFullYear( );        -- 设置年份

d.setMonth( );        --设置月份   在设置是时候注意加 1 .

...........

3、数学函数

Math.ceil( );                --取上限

Math.floor( );              -- 取下限

Math.round( );            -- 四舍五入

Math.random( );         --随机数,0——1之间

var  v  =  Math.random ( );

Math.ceil (v*10 );           -- 取1——10的随机数

a. match ( b )     -- 判断是否匹配,

var a = "aaa"

var b = "aaa"

if (aa.match(aaa))

{                     -- 两字符串进行匹配,如果不匹配返回 null,如果相当返回子符

alert("相等")

}

else

{                              -- 只是判断内容是否匹配,不看数据类型。

alert('不等')

}

“===” 三个等号表示恒等,内容 类型等都要相等。

二 事件

onclick                   -- 鼠标单击触发

ondbclick                --鼠标双击触发

onmouseover         -- 鼠标移入

onmouseout           -- 鼠标移出

onmousemove       --鼠标移动触发     在操作对象上面移动一下鼠标就会触发

onfocus                --获得焦点时触发    光标移入

onblur                  -- 失去焦点时触发   光标移出

View Code

-- 注意字母的大小写

onchange             -- 内容改变时触发(与onblur一样,光标移出后改变)

onkeydown          -- 按键按下时触发           下一次按键触发上一次按键结果

onkeyup              -- 按键抬起时触发             按键按下,抬起,提起时触发按下时的结果

onkeypress          --按下并放开任意数字、字母键时触发。系统按钮无法识别。

window.onload      -- 整个浏览器加载完全后再触发,

-- 如果把 js 写在 head 里面,必须加 onload

-- 一个HTML页面只能有一个 onload

-- 函数如果写在 onload 里面永远无法调用到

window.onresize  -- 大小(浏览器)改变时触发

View Code

事件冒泡:

当元素嵌套的时候,内部元素激发某个事件后,默认情况下外部元素相应的事件也会跟着触发

阻止冒泡:

window.event ? window.event.cancelBubble = true : e.stopPropagation();

java冒泡函数解释,JS DOM操作 函数 事件 阻止事件冒泡相关推荐

  1. js 字符串操作函数有哪些

    js 字符串操作函数有哪些 一.总结 一句话总结:js字符串函数都是字符串对象的方法,是通过调用字符串方法的方式调用,和java,php里面不一样. 1.字符串替换函数怎么用? 这里的正则表示是加双引 ...

  2. pb函数库之字符串操作函数

    pb函数库之字符串操作函数     Fill()功能建立一个由指定字符串填充的指定长度的字符串. 语法Fill ( chars, n ) 参数chars:string类型,指定用于重复填充的字符串n: ...

  3. java调用js匿名函数参数,js中匿名函数和回调函数

    匿名函数: 通过这种方式定义的函数:(没有名字的函数) 作用:当它不被赋值给变量单独使用的时候 1.将匿名函数作为参数传递给其他函数 2.定义某个匿名函数来执行某些一次性任务 var f = func ...

  4. mysql.h函数解释_mysql时间格式化函数日期格式h和H区别

    本文为博主原创,未经允许不得转载: 今天碰到一个问题,发现项目中有一个统计图的数据和时间格式没有对应准确,统计图要描述的是操作次数和操作时间的关系, 但很奇怪的是操作次数对应的时间却是凌晨,实际应用中 ...

  5. python列表操作函数大全_Python列表操作函数

    列表可以进行多个数据的存储,同时python中的列表设计非常到位,它可以实现内容动态扩充,可以进行后期数据的删除,这些就需要通过Python提供的列表操作函数来实现了. 对于Python语言而言,开发 ...

  6. python中read函数解释_Python内置函数解释教程,readwill(非常详细的代码演示截图),详解,看,了,就,会,很...

    内置函数 abs() 获取绝对值 all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True ...

  7. php function函数用法,js的function函数是什么?js中function的用法

    本篇文章给大家带来的内容是关于js的function函数是什么?js中function的用法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Function与函数 Function是 ...

  8. python字符串函数split_Python常见字符串操作函数小结【split()、join()、strip()】

    本文实例讲述了Python常见字符串操作函数.分享给大家供大家参考,具体如下: str.split(' ') 1.按某一个字符分割,如'.' >>> s = ('www.google ...

  9. c语言全文件操作函数,C语言文件操作函数大全

    C语言 文件操作函数大全 C语言文件操作函数 2007-10-17 19:21 13.1C语言文件 1,两种文件存取方式(输入,输出方式) 顺序存取 直接存取 2,数据的两种存放形式 文本文件 二进制 ...

最新文章

  1. 【Android 高性能音频】Oboe 开发流程 ( 检查 Oboe 音频流属性 | 开始播放 | 停止播放 | 关闭 Oboe 音频流 | 重新配置 Oboe 音频流属性 )
  2. 深入理解分布式技术 - 分库分表后的扩容解决方案
  3. Ubuntu下git使用教程
  4. 实战:SQL sever如何实现同一列上下行运算?
  5. 模板:快速莫比乌斯变换(FMT)+快速沃尔什变换(FWT)(多项式)
  6. drupal 多语言_小小的开源机器人,Drupal的创造者,应对我们不断变化的经济,以及更多
  7. java中异常抛出后代码还会继续执行吗
  8. 解决问题 xcrun: error: invalid active developer path
  9. html中calc属性什么意思,深入理解CSS calc属性
  10. Dev-C++ 的下载、安装和配置
  11. IC验证之UART模块
  12. java数组的时间复杂度_java时间复杂度计算
  13. ubuntu/linux命令记录 长期更新
  14. 【mybatis源码】 mybatis底层源码分析
  15. 万万没想到:用理工科思维理解世界
  16. 【架构师-系统设计】理解分布式系统的CAP和BASE理论
  17. PLC模拟量计算及编程问题
  18. Java基础 DAY06
  19. 网络是黄色的叹号,上不了网,DHCP占用CPU高
  20. 使用计算机报点系统时填记,铁路 车务 运转系统 自动闭塞《接发列车作业标准》...

热门文章

  1. python多边形裁剪
  2. haar 人脸检测跟踪源码整理
  3. Jupyter安装r内核
  4. mac安装git客户端
  5. win2003服务器记录文件夹,在Windows Server 2003里快速查找文件
  6. html4视频测试方法,3.4 处理视频 - HTML5 Canvas 实战
  7. app测试流程和重点_APP开发测试流程是怎么样的?
  8. echarts 在两点之间画一条线_凭什么?辛辛苦苦画了三个小时,却换来一句“撕了重画”...
  9. 如何找同服务器下网站,利用bing查询同一服务器IP下的所有网站
  10. html表单的数据保存在哪里,提交和保存表单数据