Преглед изворни кода

Fixed String.fromCharCode()

Dmitry Panov пре 7 година
родитељ
комит
4b0a4dce67
2 измењених фајлова са 2 додато и 2 уклоњено
  1. 1 1
      builtin_string.go
  2. 1 1
      builtin_string_test.go

+ 1 - 1
builtin_string.go

@@ -94,7 +94,7 @@ func (r *Runtime) string_fromcharcode(call FunctionCall) Value {
 		chr := toUInt16(arg)
 		if chr >= utf8.RuneSelf {
 			bb := make([]uint16, len(call.Arguments))
-			for j := 0; i < i; j++ {
+			for j := 0; j < i; j++ {
 				bb[j] = uint16(b[j])
 			}
 			bb[i] = chr

+ 1 - 1
builtin_string_test.go

@@ -82,7 +82,7 @@ assert.sameValue(
   'abc'.substr(3, undefined), '', 'start: 3, length: undefined'
 );
 
-
+assert.sameValue('A—', String.fromCharCode(65, 0x2014));
 
 	`