摘要:
1.一元算数 ①浮点运算有出入 ②返回值=表达式(数字、运算符、变量) 2.递增/减 ①单独一行,前后置一致 ②复合运算有差异,前置(先己后人);后置(先人后己) 3.逻辑 【逻辑中断短路】左边表达式为真,不再执行右边表达式 console.log(123 || 456 || 456 + 123); 阅读全文
摘要:
Chrome按下F12,控制台出现一行黄色预警 翻译:开发者工具未能加载js源地图:无法加载chrome-extension(谷歌插件)://ncennffkjdiamlpmcbajkmaiiiddgioo/js/xl-content.js.map的内容 原理:谷歌插件的映射未能成功加载。 解决方案 阅读全文
摘要:
(一)实质:变量是内存的一个存储数据的容器 (二)变量的初始化:声明变量名并赋值 **1. 变量的五种数据类型:**number数字(整数和浮点小数)、string字符串(转义符)、boolean布尔值、undefined声明无值、null空值 2. 获取数据类型的三种方法 (1)控制台直接输出类型 阅读全文
摘要:
1. 起初校验表单 由网景公司的一位程序员发明Script,用于网页表单动态校验(如密码强度) 搭上了当时最热的语言Java的便车,让更多的人认识脚本编程 2. 组成工业标准 (1)后来微软公司加入脚本编程语言的竞争,随机发布Jscript语言 (2)ECMA欧洲计算机制造协会统一标准,逐渐形成今天 阅读全文
摘要:
1. 计算机语言 目前主要分为三类:机器、汇编、高级 其中编程语言包括:汇编和高级 【注:计算机CPU和内存硬盘存储只认识机器语言的二进制,所以往往高级语言要通过解释器转换】 2. 编程 通过语言编写一系列控制计算机的程序指令性代码 3. 脚本 无需编译,由浏览器内置的js引擎(如Chrome的V8 阅读全文
摘要:
(一)盒子大小 1. 自身 通过box-sizing:设定边距和边框 不设宽高:利用盒子内外边距、文字高度和大小撑开 【注】<a>要设block才能撑开 2. 相邻 子取消间距,给父font-size:0 (二)文字隐藏 1. 溢出省略号 【1】单行 给自身加width:px;white-space 阅读全文
摘要:
(一) 开发方案及布局技术选型 1. 单独制作(主流) (1)流式百分比布局:m.jd.com (2)flex弹性伸缩布局:m.ctrip.com 【比较】前者兼容性好,但布局繁琐、尤其是在移动端不能很好布局;后者兼容性差、尤其是PC端的IE版本,但移动端布局简易、使用广泛 (3)rem+less+ 阅读全文
摘要:
1. 开发环境 移动端比PC端发展稍慢,主流手机浏览器内核均为-webkit- 手机屏幕尺寸碎片化严重 可以通过chrome模拟测试 2. 视口 一般分为三种:布局、视觉、理想(由乔布斯的构思延伸到目前主流视口) meta中的视口标签<meta name="viewport" content="wi 阅读全文