javascript连=符号
来源:互联网 发布:修改linux登入密码 编辑:程序博客网 时间:2024/04/29 19:08
<script type="text/javascript">var a = {n:1}; var b = a; // 持有a,以回查 //a.x = a = {n:2}; a = a.x = {n:2}; console.log(a.x);// --> undefined console.log(b.x);// --> {n:2}</script>
a.x = a = {n:2}; a = a.x = {n:2};
<span style="color: rgb(102, 102, 102); font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", "Microsoft Yahei", sans-serif; font-size: 13px; background-color: rgb(246, 246, 246);">a = a.x = {n:2}和a.x = a = {n:2}的结果是一致的原因是,属性访问表达式优先级高于“=”号,无论哪种赋值方式都是先执行a.x,</span>
<span style="color: rgb(102, 102, 102); font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", "Microsoft Yahei", sans-serif; font-size: 13px; background-color: rgb(246, 246, 246);">所以a 指向是{n:1},添加属性x之后,被重新赋值{n:2}对象。</span>
0 0
- javascript连=符号
- JavaScript中的连字符
- javascript中对象连等问题 ==
- JavaScript连等赋值问题
- javascript转义符号
- javaScript符号问题
- 【JavaScript】加号(+)运算符号
- JavaScript中的$符号
- JavaScript中的$符号
- JavaScript之$符号
- 【JavaScript声明符号var】
- JavaScript之$符号
- Javascript中$符号的意思
- Javascript中$符号的意思
- JavaScript中的$符号的含义
- Javascript中的$符号的作用!
- Javascript中$符号的意思
- Javascript中$符号的意思
- C++类中this指针的说明
- HDU 1176 免费馅饼 (DP)
- [OC基础]ARC机制
- #line、几个常见C语言预处理和条件编译
- 真实的安卓公司面试题?希望帮助大家(二)
- javascript连=符号
- 第五周 项目二——链栈算法库
- Qt下载安装
- 学生会竞选新闻稿
- light oj 1033 - Generating Palindromes (LCS)
- Java-NowCoder-删除字符串中出现次数最少的字符
- LaTex 制作表格 合并行\multirow 合并列\multicolumn
- 【Java系列】(六)Java中常用的加密方法---单向加密算法
- 快速排序的python和c++