自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 JavaScript--Math不是构造器(constructor)

今天在看js数组的时候,无意中看到MDN上面写Math不是一个构造器。Math的所有属性和方法都是静态的。比如Math.PI,回想了一下,确实也没看到过new Math()啥的,使用new Math()好像也想象不出能new 个啥。然后我在控制台试了一下:var a = new Math();报错:Uncaught TypeError: Math is not a constructor。关于Ma...

2018-03-30 10:54:31 727

原创 ES6--let定义变量

今天学习了let,在此记录下来。let命令和var一样,也是定义一个变量,但是let声明的变量只在所在的代码块有效:以下例子都摘自阮一峰老师的博客:{  let a = 10;  var b = 1;}a // ReferenceError: a is not defined.b //1for (let i = 0; i < 10; i++) {  // ...

2018-03-29 22:50:20 4731

原创 JS权威指南学习记录(1) 包装对象

包装对象:读取字符串,数字或布尔值的属性时创建的临时对象。虽然很多人推荐新手去看<JavaScript权威指南>,但是我自己还是在有基础的时候才开始看这本书,今天在看3.6包装对象的时候,发现了一个有意思的问题:var s = "hello world";var word = s.substring(s.indexOf(" ")+1, s.length);//world书中说道:字符串...

2018-03-28 23:45:06 202

原创 微信小程序(2) 按钮点击跳转页面

微信小程序中,按钮也是<button></button>标签,它通过bindtap属性绑定点击事件:然后在js里面注册这个回调函数:回调函数里面通过wx.navigateTo({url: '/pages/index/talkPage',})跳转到talkPage界面。注意,html界面要在app.json里面注册:不注册的话会报错:n...

2018-03-26 23:36:30 121108 22

原创 css学习总结(1)background之background-image

1. 移除背景图片background-image: none;2. 通过url引用图片background-image: url(/images/jt.png);也可以是远程连接:background-image: url(www.xxx.com/images/jt.png);3.  linear gradient(线性渐变)线性渐变接收三个参数,第一个参数代表方向,例如:background-...

2018-03-26 17:25:37 2144

原创 css学习总结(1)background之background-color

1. background-color : 定义背景颜色    在我们不设置background-color的时候,它的默认颜色是透明(transparent)的。    background-color的设置方式:    (1) 颜色单词    比如: background-color: "red"    (2) 16进制    比如: background-color:"#ff0000";//...

2018-03-26 15:16:44 1744

原创 ES6--const常量

                                                                ES5中定义常量    在es6之前,常量定义的方法就是定义一个只读的对象,运用Object.defineProperty(Obj, prop, descriptor);Obj -- 要把这个对象挂在哪,比如window就是挂在window,document就是挂在doc...

2018-03-25 21:49:47 842

原创 微信小程序(1)--注册及下载IDE

    出于对美剧《疑犯追踪》的喜爱,决定尝试着做一个相关的微信小程序练练手,把过程记录一下:1. 进入https://mp.weixin.qq.com/ 微信公众平台,点击"立即注册",选择小程序:填写邮箱,密码等等,反正就跟着一步一步走嘛,注册好了之后,登录进去,当然会让你打开微信扫一扫确认登录什么的。登录进去之后看了一下,界面倒是分类得很清楚:点击“首页”,下载开发工具开干:下载了之后安装,...

2018-03-23 22:32:17 882

原创 git初次使用-安装以及简单使用git

    由于自己工作年限较短,水平有限,所以准备在js,html,css深度学习,其它如vue,node,git,webpack等暂时进行广度学习,于是今天尝试了一下安装git以及从github里面clonewebpack项目,在此记录。1. 首先进入git官网:git官网,然后点击,下载好exe,运行安装程序exe。由于第一次接触git,之前都是用的svn,所以除了安装路径,其它安装项使用官方默...

2018-03-18 23:20:34 7122 2

原创 平时的记录(1) js监听事件event对象

今天工作的时候遇到了一个问题:el.addEventListener('click', function(){       functionA();})然后在functionA里面,直接就能获取到event对象,鉴于个人技术水平,有点震惊,后来在控制台查看了一下,event是挂在window下的,即window.event,在事件发生(个人理解是回调函数执行期间,有错请指正)有效,附上MDN原话:...

2018-03-16 23:12:31 947 1

原创 前端面试 - js隐式类型转换特殊实例

今天看到几个隐式转换有意思的例子,记录一下。    chrome下: []+[] =&gt; ""(空字符串);[]+{} =&gt; "[object object]";                        {}+[] =&gt; 0;                      {}+{} =&gt; "[object object][object object]" (firefox下...

2018-03-13 23:16:45 551

翻译 翻译 -- Modules in ECMAScript 6

原文地址    我们对于可以导入模块依赖到自己的代码中的需求随着大量JavaScript框架的涌现也越来越多。JS中有无数地方使用了这些框架,或者你已经早就对它们很熟悉了,就像MooTools,jquery,甚至common.js和require.js。    直到最近,最早执行模块是靠可以自我执行的匿名函数,也就是所谓的立即执行函数(Immediately-Invoked Function Ex...

2018-03-08 23:27:22 139

原创 css3弹性盒子flex实现三栏布局

如题:高度已知,左右栏宽度300px,中间自适应:弹性盒子本身就是并排的,我们设置宽度即可。用一个容器container包裹三栏,设置comtainer容器的display属性为flex,左右栏设置宽度为300px,中间栏设置flex:1,这里的1表示宽度比例,具体数值取决于其它盒子的flex值,由于这里其它盒子宽度固定,所以中间栏会自动填充:&lt;!DOCTYPE html&gt;&lt;ht...

2018-03-07 20:33:33 14323 2

安卓遥控app

2个app,一个作为客户端,一个作为服务器,实现wifi环境下客户端控制服务器,功能有打开qq,播放歌曲,控制音量亮度等。

2015-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除