博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS 对象、HTML事件处理、JS 类型转换、Date
阅读量:5114 次
发布时间:2019-06-13

本文共 1540 字,大约阅读时间需要 5 分钟。

1. JS 对象

  上例是:直接创建一个对象的实例,但是没有为“这一类对象”定义构造函数。

  使用构造创建对象,并有对象来初始化实例:

 

2016.10.2 补充:

用Chrome 可以调试 HTML 里的 JS 脚本:

 

Egret 使用的类的定义方式:

var egret;(function (egret) {    /**     * @private     */    function _getString(code) {        var params = [];        for (var _i = 1; _i < arguments.length; _i++) {  //arguments:JS关键字,函数参数数组;            params[_i - 1] = arguments[_i];        }        return egret.sys.tr.apply(egret.sys, arguments);    }})(egret || (egret = {}));
  • 常见格式:(function() { /* code */ })();
  • 解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。
  • 作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你允许(变量前加上window,这样该函数或变量就成为全局)。各JavaScript库的代码也基本是这种组织形式。

 

2. 常用JS处理的 HTML 事件:

onchange HTML 元素改变
onclick 用户点击 HTML 元素
onmouseover 用户在一个HTML元素上移动鼠标
onmouseout 用户从一个HTML元素上移开鼠标
onkeydown 用户按下键盘按键
onload 浏览器已完成页面的加载

 

 
菜鸟教程(runoob.com)

  标签都是用字符串描述的,οnclick=PrintDate() 是新手容易犯的错误。

 

3. JS的运算符

  常用运算符与C/C++相同,不赘述。

 

4. 类型转换

  typeof() 可用于类型检查,在弱类型的脚本语言里还是很常用的。

  输出 “function”。

 

  用 constructor 可以起到类似的效果:

function isArray(myArray) {    return myArray.constructor.toString().indexOf("Array") > -1;}

  

  类型转换:

4. 时间API

getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
getFullYear() 从 Date 对象以四位数字返回年份。
getHours() 返回 Date 对象的小时 (0 ~ 23)。
getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999)。
getMinutes() 返回 Date 对象的分钟 (0 ~ 59)。
getMonth() 从 Date 对象返回月份 (0 ~ 11)。
getSeconds() 返回 Date 对象的秒数 (0 ~ 59)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒数。

转载于:https://www.cnblogs.com/Daniel-Liang/p/5923807.html

你可能感兴趣的文章
Sql Server 中由数字转换为指定长度的字符串
查看>>
Java 多态 虚方法
查看>>
Unity之fragment shader中如何获得视口空间中的坐标
查看>>
万能的SQLHelper帮助类
查看>>
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
Html5 离线页面缓存
查看>>
《绿色·精简·性感·迷你版》易语言,小到不可想象
查看>>
Android打包key密码丢失找回
查看>>
VC6.0调试技巧(一)(转)
查看>>
类库与框架,强类型与弱类型的闲聊
查看>>
webView添加头视图
查看>>
php match_model的简单使用
查看>>
在NT中直接访问物理内存
查看>>
Intel HEX 文件格式
查看>>
SIP服务器性能测试工具SIPp使用指导(转)
查看>>
回调没用,加上iframe提交表单
查看>>
(安卓)一般安卓开始界面 Loding 跳转 实例 ---亲测!
查看>>
Mysql 索引优化 - 1
查看>>
LeetCode(3) || Median of Two Sorted Arrays
查看>>