用户中心USER CENTER

首页/用户
  • es6基础0x003:默认参数

    摘要:语法使用使用翻译一下传值检测从翻译的结果可以看出,默认参数只检查两种情况不传参数传入前参后用前面的参数可以作为后面参数的默认值,甚至可以对前面的参数做一些特别的操作,比如简单的加减乘除默认参数调用函数赋值默认参数甚至可以调用函数,可以调用函 0x000 语法 function [name]([param1[ = defaultValue1 ][, ..., paramN[ = defa...

    james 发布于JavaScript
  • JavaScript核心属性-数据类型

    摘要:声明变量并初始化值为原始类型,一般称之为字面量方式定义变量,或直接量方式定义变量。浮点类型表示包含小数部分。浮点类型所占的空间是整数类型的两倍。 原始类型 原始类型,又称原始值,是直接代表JavaScript语言实现的最底层数据。原始类型分为 boolean类型、number类型、string类型三种。声明变量并初始化值为原始类型,一般称之为字面量方式定义变量,或直接量方式定义变量。 ...

    james 发布于JavaScript
  • ES2018 学习笔记(2)&& 和 || 的运算优先级

    摘要:为什么比优先级高起因偶然在网上搜索运算符优先级,几乎每个版本都告诉读者比优先级更高,包括这样的权威网站也不例外。这与自己经验不符它们应该是优先级一样的。 为什么 && 比 || 优先级高? 起因 偶然在网上搜索 js 运算符优先级,几乎每个版本都告诉读者 && 比 || 优先级更高,包括 MSN 这样的权威网站也不例外。 MDN Operator_Precedence 这与自己经验不符...

    james 发布于JavaScript
  • 波纹按钮实现

    摘要:实现原理关键属性画圆放大平滑过渡获取鼠标位置,动态态画圆,延时放大,完成后移除元素部分按钮样式原始波纹样式部分部分合并函数参数工具函数核心点击位置元素位置对象转化为字符串驼峰转连字符添加浏览器兼容前缀获得浏览器前缀 实现原理 关键属性 border-radius(画圆) transform(scale放大) transition(平滑过渡)获取鼠标位置,动态态画圆,延时放大,完成后移除...

    james 发布于JavaScript
  • 浏览器窗口大小-网页大小-元素位置

    摘要:部分摘录自阮一峰老师博客浏览器窗口大小视窗一张网页的全部面积,就是它的大小。是包括右边滚动条的宽度的网页大小如果网页内容能够在浏览器窗口中全部显示,不出现滚动条,那么网页的和应该相等。 部分摘录自阮一峰老师博客: 浏览器窗口大小(视窗) 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。浏览器窗口的大小,则是指在浏览器窗口中看到的那部分网页面积,又叫做v...

    james 发布于JavaScript
<