![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
谁家菜鸟初养成
我打游戏很菜
展开
-
JS基础准备
一、变量数据类型NumberStingBooleanUndefinedObject(对象属性)Function(函数类型)二、变量数字运算符如果是纯数字,只能做减法、乘法、除法。不能做加法三、变量类型转换手动类型转换Number()可以转为数字类型,前提是变量是纯数字的类型parseInt()也可以将数字转换为整数类型,前提是里面有数字可以提取。p...原创 2019-07-22 15:49:24 · 160 阅读 · 0 评论 -
JS兼容性笔记--持续更新
JS兼容性笔记1.IE8不支持getClassName不支持就给它创建个这个方法呗if(!document.getElementByClassName){ document.getElementByClassName = function(classname){ var all = document.getElementByTagName("*"); ...原创 2019-08-01 21:37:01 · 124 阅读 · 0 评论 -
JS小案例-小小进度条的加载实现
效果如图如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>进度条 </title> </head> <style> #progress { ...原创 2019-08-01 21:44:21 · 210 阅读 · 0 评论 -
JS小案例--动态生成m行n列的随机颜色的table
实现功能就是:输入想产生的行列数,点击按钮,生成一个五颜六色m行n列的表格效果如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="...原创 2019-08-01 21:50:46 · 446 阅读 · 0 评论 -
纯JS实现面向对象版贪吃蛇游戏
基本思路1.开始游戏 1-1.初始化游戏空间 1-2.初始化蛇 1-3.初始化食物2.让蛇移动 2-1.判断蛇头下一步位置 2-2.检测碰撞 2-2-1.碰撞食物? 2-2-2.碰撞自己? 2-2-3.碰撞边界? 2-2-4.正常游走3.添加键盘的事件监听再来一张思维导图说明一下下面代码实现:<!DOCTYPE html><html>...原创 2019-08-19 21:59:25 · 416 阅读 · 0 评论 -
JavaScript中的this指向问题
一、全局上下文 全局运行环境中(在任何函数体外部),this指代全局对象,无论是否在严格模式下,在浏览器中,全局对象指的是window对象。二、函数上下文1.直接调用 非严格模式下的this指向 非严格模式下,this的值不会在函数执行时被设置,默认设置为全局对象windowfunction foo(){ return this;}foo() === window; //...原创 2019-08-15 10:36:23 · 170 阅读 · 0 评论 -
you don't know js之this豁然开朗
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <h3>为执行中的函数判定this绑定需要找到这个函数的直接调用点。找到之后,4种规则将会以 这个优先顺...原创 2019-08-15 11:36:29 · 278 阅读 · 0 评论 -
[转]各类文件对应的Content-Type
转发存储备用原文链接:https://blog.csdn.net/zhuyu19911016520/article/details/88714289 /** * 两种初始化Map常量 * 1.new HashMap * 2.static 静态代码块 */ static Map<String , String> conten...转载 2019-09-28 08:24:50 · 895 阅读 · 0 评论