摘要: 一:定义 什么是canvas canvas画布,使用js在网页上绘制图像 什么是svgsvg是可伸缩矢量图 二:使用 canvas使用 <script type="text/javascript"> var c=document.getElementById("myCanvas"); var cxt 阅读全文
posted @ 2019-12-27 12:00 石舟丿 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一丶什么是BOM ​ Bom:Browser Object Model,浏览器对象模型.操作浏览器部分的功能的API(事件/函数). 分析:1.window对象是Bom的顶层对象.所有的对象都是从windom延伸出来的,称其为window子对象. 2.dom是bom的一部分 3.全局变量 , 自定义 阅读全文
posted @ 2019-12-27 11:25 石舟丿 阅读(280) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2019-12-27 11:12 石舟丿 阅读(158) 评论(0) 推荐(0) 编辑
摘要: //DOM(文档对象) //DOM定义了访问和操作HTML文档的标准方法 //DOM树祖先级是document //根元素是<html>什么是根元素在节点数中,顶点节点被称为根元素也称为根节点 //HTML 文档中每个成员都是节点 //HTML里的标准都是元素节点 //HTML里的换行叫文本节点 / 阅读全文
posted @ 2019-12-02 16:22 石舟丿 阅读(306) 评论(0) 推荐(0) 编辑
摘要: //函数声明 //函数创建的几种方式 //这是最基本的创建方式a是函数名 function a(){}; //命名函数创建方式 //该创建方法会忽略函数名只能使用a来调用该函数mun无法调用该函数 var a = function mun(){}; //匿名函数创建方式 // //匿名函数不能直接使 阅读全文
posted @ 2019-11-12 21:29 石舟丿 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 先了解预编译是什么 我理解的函数预编译也叫做局部预编译就是 预编译的过程主要如下 1.创建AO对象 2.寻找函数的形参和变量声明,将变量和形参名作为AO对象的属性名,值为undefined。 3.将形参和实参相统一,也就是将实参的值赋值给形参 4.寻找函数中的函数声明,将函数名作为AO对象的属性名, 阅读全文
posted @ 2019-11-11 21:33 石舟丿 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 创建对象; 1、对象直接量。 var point = { x:0,y:0 }; //point就是一个对象,跟C#不同,它不需要一定有类才能创建对象。 2、通过new创建对象 var d = new Date(); //创建一个Date对象 3、原型 Object.prototype //用于获取对 阅读全文
posted @ 2019-11-09 17:47 石舟丿 阅读(147) 评论(0) 推荐(0) 编辑
摘要: //什么是内置对象 内置对象一共有 //Array //Date //RegExp //Math //Function //Object //Global //window //包装类型 //Number 数字类型 //String 字符串类型 //Boolean 布尔类型 //一共有11个内置对象 阅读全文
posted @ 2019-11-09 17:33 石舟丿 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 先来讲讲我对JS函数的理解吧 函数是被设计为执行特定任务的代码块。 JavaScript 函数通过 function 关键词进行定义,其后是函数名和括号 ()。 函数名可包含字母、数字、下划线和美元符号(规则与变量名相同)。 函数的声明 代码如下。感觉和IF判断没有多大区别。 // var a = 阅读全文
posted @ 2019-10-26 18:26 石舟丿 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: js 是解释型语言逐行逐行输出,优点:跨平台,缺点:速度稍慢。 js 是弱类型语言 首先弄清楚强类型语言是什么意思,强类型语言变量声明有很多种而JS 变量声明只有var一种。为变量赋值时会自动判断类型并进行转换。 js 里创建 变量的语法 var a = 1; //意思是开辟了一个空间来存取 1这个 阅读全文
posted @ 2019-10-26 17:45 石舟丿 阅读(108) 评论(0) 推荐(0) 编辑