# javascript-demo **Repository Path**: fidel-ying/javascript-demo ## Basic Information - **Project Name**: javascript-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-12 - **Last Updated**: 2021-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # javascript-demo #### 介绍 这是一个与javascript相关的演示项目,主要演示内容 - 函数的定义 - 常用算数与逻辑运算符的使用 - 通过超链接执行代码块 - 相等(==)与严格相等(===) - typeof获取值的类型 - for...of迭代对象 - for...in遍历可枚举属性 - JavaScript对象符号的定义 - parseFloat解析值为浮点数 - hasOwnProperty判断对象是否有指定的键 - 数组 | 方法 | 备注 | |--------------------------|-----------| | push(Element... element) | 压入元素 | | pop() | 取出最后压入的元素 | - 事件 | 属性 | 备注 | |--------|---------| | target | 触发事件的对象 | - 事件处理器 | 属性 | 备注 | |----------|------------------------| | onclick | 获取或设置当前对象在被点击时的事件处理函数 | | onchange | 获取或设置当前对象在发生变化时的事件处理函数 | | onsubmit | 获取或设置当前对象在提交时的事件处理函数 | | onfocus | 获取或设置当前对象在获得焦点时的事件处理函数 | | onblur | 获取或设置当前对象在失去焦点时的事件处理函数 | | ... | ... | - window(不需指定对象名即可直接调用所有属性和方法) | 属性/方法 | 备注 | |--------------------------------------------------|-----------------------| | document | 文档对象 | | location | 位置对象(所有字母须小写) | | alert(message) | 显示警告对话框 | | confirm(message) | 显示包含可选消息与确认/取消按钮的对话框 | | moveBy(deltaX, deltaY) | 根据指定的值,移动当前窗口 | | open(strUrl, strWindowName[, strWindowFeatures]) | 用指定的名称将指定的资源加载到浏览器上下文 | - document(window的属性) | 属性/方法 | 备注 | |-----------------------------------|------------------------------------| | forms | 表单集合 | | createElement(tagName[, options]) | 创建元素 | | getElementById(id) | 通过编号获取元素 | | getElementsByTagName(name) | 通过标签名称获取元素 | | write(markup) | 将一个文本字符串写入一个由document.open()打开的文档流 | - 节点 | 属性/方法 | 备注 | |-----------------------------------|---------| | innerText | 节点的内部文本 | | appendChild(aChild) | 添加一个子节点 | | append((Node或DOMString)... nodes) | 添加多个节点 | - 表单 | 方法 | 备注 | |----------|------| | submit() | 提交表单 | - JSON | 函数 | 备注 | |---------------------------------------|-----------------------------| | parse(text[, reviver]) | 解析JSON字符串 | | stringify(value[, replacer[, space]]) | 将一个JavaScript对象或值转换为JSON字符串 |