JavaScript随笔
maomaolaoshi
每天进步一点点~
展开
-
使用字面量创建变量对象都发生了什么?
今天顶着头疼去做网易笔试题,果然考的一塌糊涂。虽然如此,里面有一道编程题还是让我记忆尤深。题目的大致要求是计算最长子字符串长度。但是在编写程序的时候发现了一个奇怪的问题。var s=11110101110+"";console.log(s.charAt(0))//1var s2=01111+"";原创 2017-08-16 22:28:38 · 1054 阅读 · 0 评论 -
有趣的js---获取随机字符串
优雅的获取数字+字母组成的字符串Math.random().toString(36).substring(2)原理Math是一个内置对象,它具有数学常数和函数的属性和方法。 random是Math对象的一个方法,它返回一个浮点, 伪随机数在范围[0,1),也就是说,从0(包括0)往上,但是不包括1(排除1)。 例如:Math.random()--> 0.51...原创 2018-06-04 21:15:07 · 9353 阅读 · 1 评论 -
【JavaScript】在websocket里面添加Token
websocket协议在握手阶段借用了HTTP的协议,但是在JavaScript websocketAPI中并没有修改请求头的方法。var token='dcvuahsdnfajw12kjfasfsdf34'send发送参数var ws = new WebSocket("ws://" + url + "/webSocketServer");ws.onopen=functio...原创 2018-09-10 17:31:38 · 34880 阅读 · 14 评论 -
AngularJS ng-repeat绑定input元素的值
使用repeat循环输出指定的HTML,绑定input元素。ng-bindng-bind在使用赋值表达式生成数据模型的同时,还绑定变量到元素的innerHTML中;ng-valueng-value在使用赋值表达式生成数据模型的同时,还绑定变量到元素的value属性中;ng-modelng-model有点特殊,专用于表单元素,即只能用于表单元素,用于其它元素无效.它实现了数据...原创 2018-11-22 17:54:58 · 2595 阅读 · 0 评论