摘要: 二元加法运算符“+”可以对两个数字做加法,也可以做字符串连接操作: 当两个操作数都是数字或都是字符串的时候,计算结果是显而易见的。然而对于其他情况来说,则要进行一些必要的类型转换,并且运算符的行为依赖于类型转换的结果。加号的转换规则优先考虑字符串连接,如果其中一个操作数是字符串或者转换为字符串的对象 阅读全文
posted @ 2018-02-10 19:16 哥哦狗子 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 一、 js没有块级作用域(可以自己闭包或其他方法实现),只有函数级作用域,函数外面的变量函数里面可以找到,函数里面的变量外面找不到。 程序执行过程: step-1:调用 fn1() step-2:执行fn1(),声明局部变量a=2 ;调用 fn() step-3:执行fn(),fn()中的a是全局变 阅读全文
posted @ 2018-02-08 15:34 哥哦狗子 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 隐式创建 直接实例化 创建数组并给数组元素赋值 注意: 阅读全文
posted @ 2018-02-07 15:39 哥哦狗子 阅读(26761) 评论(7) 推荐(1) 编辑
摘要: 原则 变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号。 禁止使用JavaScript关键词、保留字全名。 变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型。 尽量避免使用没有意义的命名。 变量命名方法 变量命名 阅读全文
posted @ 2018-02-06 15:58 哥哦狗子 阅读(2402) 评论(0) 推荐(0) 编辑
摘要: 一、HTML 页面的 <head> 部分中 由于 HTML 文档是由浏览器从上到下依次载入的,将 JavaScript 代码放置于<head></head> 标签之间,可以确保在需要使用脚本之前,它已经被载入了。二、HTML 页面的 <body> 部分中 设想如下一种情况:我们有一段 JavaScr 阅读全文
posted @ 2018-02-06 15:00 哥哦狗子 阅读(848) 评论(0) 推荐(1) 编辑
摘要: HTMLHTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 是用来描述网页的一种语言。HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页CSS 阅读全文
posted @ 2018-02-06 14:38 哥哦狗子 阅读(575) 评论(0) 推荐(0) 编辑
摘要: html布局以及基础样式代码如下 方法一:浮动+宽度百分比 关键代码: 方法二:flex布局+宽度百分比 关键代码: 阅读全文
posted @ 2018-02-06 12:12 哥哦狗子 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。 需要注意的是: exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误。所以更 阅读全文
posted @ 2018-01-22 17:26 哥哦狗子 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、 安全区域(safe area) 与iPhone6/6s/7/8相比,iPhone X 无论是在屏幕尺寸、分辨率、甚至是形状上都发生了较大的改变,下面以iPhone 8作为参照物,先看看iPhone X尺寸上的变化: 苹果对于 iPhone X 的设计布局意见如下: 核心内容应该处于 Safe 阅读全文
posted @ 2018-01-22 16:16 哥哦狗子 阅读(9272) 评论(0) 推荐(0) 编辑
摘要: 定义: 单页Web应用(single page web application,SPA),就是只有一张Web页面的应用。单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。 通俗点来讲,在应用整个使用流程里浏览器由始至终没有刷新,所有的数据交互由 阅读全文
posted @ 2018-01-18 10:33 哥哦狗子 阅读(143) 评论(0) 推荐(0) 编辑