2017-4-1 js的函数、事件、补充

1、函数
字符串函数:

var s=new String();或var s="aaaa";

var s="hello world";

alert(s.toLowerCase()); 转小写

alert(s.toUpperCase()); 转大写

alert(s.substring(3,8));   从第四个位置截取到第八个位置。

alert(s.substr(3,8));    从第四个位置开始截取,截取八个字符长度,不写后面的数字,是截到最后。

s.split("");  将字符串按照指定的字符拆开。

例子:var  s=a,b,c,d,e,f;

var  ss= s.split(",");

alert(ss.length);

运行结果:

s.length    是属性

s.indexOf("world");   world在字符串中第一次出现的位置,没有的话返回-1。

s.lastIndexOf("o");    o在字符串中最后一次出现的位置。

时间日期函数

var d=new Date();  当前时间

var d=new Date(1999,3,2);  定义一个时间,1999年4月2日,3要加1。

d.getFullYear();    获取年份; d.getMonth();  获取月份,取出来的少1;  d.getDate();    取天;  d.getDay();   取星期几;   d.getHours();  取小时;  d.getMinutes();   取分钟;  d.getSeconds();  取秒

d.setFullYear();   设置年份,注意: 设置月份时加1

数学函数

2、全部事件
onclick
ondblclick

onmouseover
onmouseout

onfocus
onblur

onkeyup

window.onload

window.onresize

3、补充

阻止事件冒泡:
window.event ? window.event.cancelBubble = true : e.stopPropagation();

时间: 2024-08-30 01:01:12

2017-4-1 js的函数、事件、补充的相关文章

JS基础--函数与BOM、DOM操作、JS中的事件以及内置对象

   前   言 絮叨絮叨 这里是JS基础知识集中讲解的第三篇,也是最后一篇,三篇JS的基础,大多是知识的罗列,并没有涉及更难得东西,干货满满!看完这一篇后,相信许多正在像我一样正处于初级阶段的同学,经过初步的学习,会对这一门语言有了一定深入的了解,也会感受到这一门语言的强大之处.希望各位同学通过一定的学习,会得到等大的收获. 因为是最后一篇所以内容可能有点多,希望各位同学能够慢慢看,细细看,让我们一起学习,一起进步,一起感受JS的魅力. 一函数 函数的声明及调用 1.函数的声明格式: func

Node js 安装+回调函数+事件

/* 从网站 https://nodejs.org/zh-cn/ 下载 这里用的 9.4.0 版本 下载完安装 安装目录是 D:\ApacheServer\node 一路默认安装 安装后打开cmd命令行输入 path 在显示的结果中查找是否有 D:\ApacheServer\node有的话表示环境变量中已经包含了 D:\ApacheServer\node\ 可以在cmd中直接使用 node 这个命令 如在当前命令行中输入 node --version 显示 v9.4.0 当前nodejs的版本

js中的事件,内置对象,正则表达式

[JS中的事件分类] 1.鼠标事件: click/dbclick/mouseover/mouseout/mousemove/mousedown/mouseup 2.键盘事件: keydown: 键盘按下去触发 keypress: 键盘按下并松开的瞬间触发 keyup: 键盘抬起时触发 [注意事项:(了解)] ① 执行顺序: keydown--keypress--keyup ② 长按时,会循环不断的执行keydown-keypress ③ 有keydown事件,不一定有keyup事件(事件触发过程

函数事件

  DOM树节点: DOM节点分为三大类,元素节点,属性节点,文本节点: 文本节点,属性节点属于元素节点的子节点,操作时,均需要取到元素节点,在操作子节点: 可以使用getElement系列方法,取到元素节点. [查看元素节点] getElementById:通过id取到唯一节点,如果id重名只能取到第一个 getElementByName():通过name属性 getElementTagName():通过标签名: getElementClassName():通过Class名: 给大家详解一下怎

js常用函数整理

前言 整理了一些js常用函数,包括浏览器兼容, 常用字符串处理,获取信息以及移动端信息获取等 ,版本不断补充更新中, 其中大部分函数都已经验证过,如果有错误请及时反馈或者有好的一些工具函数,也可以提出来添加进去,针对相同作用的不同函数, 我会进行优化调整 并且测试,尽可能保证个浏览器兼容,排除冲突等. 先放出50个左右  JS代码如下   可直接copy到JS文件当中,目录不代表顺序,有些函数目录中或许没有显示.如有缺少 还请提出 让我更好的完善.  代码 /** * JSFrame Name:

JS.【转】JS事件处理函数中return的作用

1.js事件处理函数中return的作用 - AnswerCard - 博客园.html(https://www.cnblogs.com/answercard/p/5255230.html) 2.网页内容保存: 这里面的return含有一些细节知识: 例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别 JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置

js捕获activex事件

最近参与了一个项目,我的同事在开发一个ActiveX对象,我帮他编写JS脚本来调用这个对象,其中碰到蛮多问题,最难的就是如何响应由ActiveX对象返回的对象事件.正好,现在一起总结一下. 首先,我来介绍一下COM组件,以便说明js如何响应 COM组件        方法:                     void init()                    //初始化对象                  Project createProject()        //创建一

Node.js入门:事件机制

Evented I/O for V8 JavaScript 基于V8引擎实现的事件驱动IO. 事件机制的实现 Node.js中大部分的模块,都继承自Event模块(http://nodejs.org/docs/latest/api/events.html ).Event模块(events.EventEmitter)是一个简单的事件监听器模式的实现.具有addListener/on,once,removeListener,removeAllListeners,emit等基本的事件监听模式的方法实现

js中鼠标事件总结

js中鼠标事件主要有onclick,onmousedown,onmouseup,oncontextmenu,ondblclick,所有的这些事件都包含有一个事件对象event,当然在IE低版本下,event对象是挂在window底下的.这个我们另行讨论. 1.通过html添加事件 <input type="button" click="alert(1)"/> 2.通过DOM0级方式添加事件 <input type="button"

看懂此文,不再困惑于 JS 中的事件设计

看懂此文,不再困惑于 JS 中的事件设计 今天刚在关注的微信公众号看到的文章,关于JS事件的,写的很详细也很容易理解,相关的知识点都有总结到,看完就有种很舒畅的感觉,该串起来的知识点都串起来了.反正一字节:爽. 作者:aitangyong 链接:blog.csdn.net/aitangyong/article/details/43231111 抽空学习了下javascript和jquery的事件设计,收获颇大,总结此贴,和大家分享. (一)事件绑定的几种方式 javascript给DOM绑定事件