- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 js之传递和拷贝
我们在项目中经常会碰到将一个变量赋值给另外一个变量的情形,这其实就是js的传递,但是不同的数据类型赋值后表现并不一样,下面让我们一起来研究一下 传递 我们知道js有几种基本的数据类型和其他的复杂数据类型包括(对象,数组,函数),基本数据类型的赋值其实就是值的拷贝,我们称之为值传递,赋值后的变量和原来的变量除了值相等之外并无其他关联 let x = 666 let y = x let m ...
2018-03-13 11:17:17 316 1
原创 浅析HTTPS基本原理(1)
最近看了些关于https的文章,想着写点东西总结一下,顺便分享给大家,希望和大家共同提高,本文中涉及的内容如有错漏,希望大家及时指出并谅解,谢谢! 传统的网站都采用http协议,但是http是明文传输的,在用户和访问的服务器之间的任何节点都可以拿到完整的传输信息,这些节点包括但不限于路由器,代理服务器等。 因此在客户端做的任何加密操作都是徒劳,中间层只要拿到处理完的数据就可以毫不费力的和目...
2018-03-05 16:33:10 251 2
原创 js之arguments、caller、callee
arguments,caller,callee是函数内部隐藏的对象或属性,本文对其使用方法做简单的介绍 1.arguments arguments是函数在被调用时创建的一个隐藏对象,在函数未被调用时arguments对象未被创建,其值为null。 arguments保存的是调用函数的实参的信息,是一个类似数组的对象,具有length属性,可以对其遍历。 function argTe...
2018-03-05 16:32:08 562 1
原创 js之with语句
Usage with语句可以方便的引用某个对象中的属性,但是只能查询不能修改,在非严格模式下可以使用,简化了多次引用对象来获取属性值的麻烦(object.attributeName) let obj = { name: 'hcx', age: 18, gender: '男' } let str = '' with (obj) { str = name + ':'...
2018-03-05 16:31:13 188
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人